
测试
shiweiZHU__
这个作者很懒,什么都没留下…
展开
-
使用python PIL 模块合成图片
使用python PIL 模块合成图片需求背景:公司产品有一套完整的用户手册,但是给用户部署时大多数为私有化部署。给用户用户手册时,我们本来的产品logo需要更换为客户的logo。重新截图或者手动更改需要大量时间。脚本实现:该脚本实现对用户手册中的图片进行合成,更换截图中的logo为客户的logo。从而节省修改用户手册时间。代码块from PIL impor...原创 2018-07-26 15:45:17 · 1042 阅读 · 0 评论 -
开源接口自动化测试工具 HttpRunner
开源接口自动化测试工具 HttpRunner优点1、只要熟悉http协议,有一定的python基础,就可以很简单上手使用。 2、支持js、yaml等格式,结构清晰。 3、测试用例与python完美结合,使代码和数据分离,可复用性和可维护性较高。 4、开源、源码为python,可扩展性强,可根据自己的需求,更改源码、进行二次开发。 5、断言比较灵活,返回结果清晰。缺点1、开发...原创 2018-07-27 10:42:45 · 3920 阅读 · 0 评论 -
ssh远程免密登录与alias相结合
操作Linux是现在任何一家IT公司都要求的技能,而且Linux博大精深,都是以各种命令l来操作,要学会灵活使用,提高工作效率ssh免密登录和alias命令结合使用在测试工作中,对于查看一些问题,一些进程的时候,我们需要登录到服务端的后台机器,去查看进程,查看日志,部署环境搭建服务等,这时候需要登录机器,输入命令和密码,而且我们公司后端机器密码简直变态,每次都要去复制再粘贴过来,而且我们后...原创 2018-08-12 17:51:04 · 2842 阅读 · 0 评论 -
自动化测试里的数据驱动和关键字驱动思路的理解
自动化测试里的数据驱动和关键字驱动思路的理解初次接触自动化测试时,对数据驱动和关键字驱动不甚理解,觉得有点故弄玄须,不就是参数和函数其嘛!其实其也体现了测试所不同与开发的一些特点(主要指系统测试),以及和对技术发展的脉络的展现。1.录制/回放的神话 实际上可以理解为一种自动测试脚本和测试用例的紧耦合,既有测试脚本维护的难度,也与系统测试中面向用户的思路相抵制 每一家自动化...转载 2018-08-20 15:36:42 · 4280 阅读 · 0 评论 -
linux监控服务运行并自动重启
linux监控服务运行并自动重启需求在应用中都有好多服务需要一直开着,不能关闭。关闭的话产品就会出现一定的问题,当机器的内存不足时,很有可能会造成进程崩溃,但是又不能及时发现和重启,这个时候就需要一个定时的监控,来监控进程。实现使用一个简单的shell脚本就可以进行监控服务,并重启。并写入文件中,留作记录。如果想做的高级点可以加上报警机制。#!/bin/sh i=1...原创 2018-09-04 17:31:17 · 4158 阅读 · 0 评论 -
shell固定时间消耗固定大小内存
shell固定时间消耗内存需求背景产品出了一个新功能,当客户创建的任务消耗内存达到一个边界值时,后续的任务就暂时停止运行,处于排队状态,当内存释放不超出边界值时,后续的任务就可以运行实现#!/bin/bashfree -m > /tmp/freeecat /tmp/freeemkdir /tmp/memorymount -t tmpfs -o size=$1 ...原创 2018-09-05 10:21:59 · 3217 阅读 · 0 评论