- 博客(20)
- 收藏
- 关注
原创 Android 手机如何安装EdXposed
1 准备素材a 一部已经Root过的Android手机,这里建议是小米手机,因为官方支持root,网上甚至可以找到官方的教程。b
2021-06-16 17:51:08
2063
3
原创 引入requests类,解决'您的连接不是私密连接'的证书不安全问题
在做Web自动化的时候,一些公司的网站,是一个没有证书或者证书不被信任的网站,这个时候Chrome 往往不能信人这些 网站,从而不能正确定位页面中的元素。这个时候需要 引入requests类,来解决这个问题 。import requestsURL = '这个网址不会被别人信任'options = webdriver.ChromeOptions()res = requests.get(UR...
2020-04-10 18:00:08
920
原创 有一个文件,内有20万行数据,每行数据不同字段使用||分隔,将第3列的数据筛选出来,并加以去重,然后打印
PS: 文件放置在工程内,如果别的路径下,最好添加绝对路径from os import listdirfn = '20W.txt'origin = listdir('.')with open(fn) as f: # 读取文件 s = f.read()AllData = s.strip().split('\n') # 文件放置一个字符串内AllString = [...
2020-03-25 23:23:04
325
原创 性能测试怎么做 ?
性能测试怎么做 ?1 准备工作1.1 提出性能测试需求性能测试需求由业务部门或者研发部门提出,包括但是不限于:a 性能测试的对象: 服务器,接口,页面加载速度,APP启动速度 等等服务器 :提供服务器地址接口: 文档 ,测试接口list,接口request header 和 body页面:测试账号,URLAPP: 性能测试的测试安装包,和需要测试的APP响应范围:具体到页面b ...
2020-03-25 14:53:09
689
原创 安装robotframework的坑
安装robotframework正确的顺序 1 安装wxpython 2.9 https://sourceforge.net/projects/wxpython/files/wxPython/2.9.5.0/ 下载上面这个版本 双击 -现实包内容 把这个文件夹拿出来 解压缩 会出现一个 usr的文件夹 将其中的 lib文件夹 拷贝到 /usr/local中 然后用命...
2018-08-29 17:22:09
311
原创 Mac里切换python版本
在实际使用过程里 我们经常需要两套python的环境 这里就涉及到python版本的切换 1 vi ~/.bash_profile查看内容 是否配置python2 和python3 # Setting PATH for Python 3.6# The original version is saved in .bash_profile.pysavePATH="/Librar...
2018-08-28 16:03:21
315
原创 测试准入与测试准出
准入规范 文档 1 版本设计原型图 (PM提供) 质量要求 1.1 符合原始需求,将需求转化为合理设计原型(PM确认) 1.2 通过产品评审会,研发同事确认设计合理性,预估双周迭代可实现原型到功能的开发(RD确认) 1.3 功能实现描述准确,阐明功能之间的跳转,需要提供业务流程图,包括正常流程以及异常处理流程 2 release notes(RD提供) 2.1 本...
2018-08-23 11:43:31
6715
原创 自己动手用一台闲置的主机搭建一个centos服务器运行docker
在电脑上安装centos的方式有很多 1 vmware workstation 安装centos7 2 自己动手用一台闲置的主机搭建一个centos服务器 这里主要说第二种第一步 做一个启动盘 1 下载一个最新的 centos的镜像 这里选择一个你喜欢的 2 写入到U盘里 3 目标服务器启动时进入Boot Menu的快捷键 第二步 开始安装centos 1.进入...
2018-08-22 18:56:10
4158
原创 AB测试结果分析
AB测试已经不太常见了 但是如果测试报告里有这种 起码要看的懂 基本用法: ab -n 全部请求数 -c 并发数 测试url 例:ab -n 1000 -c 50 http://www.newdev.gztest.com/ Server Software: Microsoft-IIS/7.0 Server Hostname: www.newdev.gzte...
2018-08-10 17:38:02
987
原创 向Mysql数据库里插入100条数据
import pymysqlimport randomNUM = 0db = pymysql.connect(host='172.16.3.204', user='deta', passwd='deta', db='coredata', port=3306, charset='utf8')cursor = db.cursor()for i in range(100): Agei...
2018-08-10 16:37:57
7263
原创 web自动化随便瞎写
以下的所有内容都是基于Mac操作系统 python 2.7.3 selenium 3.4.3 pycharm2017 1 在Mac做这些事情很简单,因为不用配置环境变量,而且具有装逼的属性(这特么才是重点)。 2 做自动化测试的方法有很多,因为别的我都不懂,我就来说说selenium+python 3 selenium是一个能用来做自动化测试的工具,剩下的请百度。 4 pytho...
2018-08-10 16:28:35
226
原创 Jmeter 一些基本操作
为什么要用Jmeter因为开源 不收费 一般的测试可以覆盖 现成的例子有很多 Jmeter 咋用1 安装java 无论是在Mac Linux 还是windows 上安装java 网上都有很多现成的教程 其实并不复杂 ,关键是一定要把环境变量配置正确 2 下载 Jmeter https://jmeter.apache.org/download...
2018-08-10 16:06:44
1721
原创 一些自动化测试基本的概念
自动化软件测试定义 自动化软件测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。为什么用自动化的软件测试减少软件测试时间与成本改进软件质量 通过扩大测试覆盖率加强手动测试工作 进行手...
2018-08-09 22:13:59
3881
原创 一些基本的测试方法
产品测试车轮图 测试类型,即测试要从哪些角度去测试产品,确定了测试的思路。接下来我们要讨论的就是怎么做的问题了,即具体的测试方法。图描绘的质量属性的六大类和测试类型之间的关系,并没有深入到各个质量子属性和各个子属性对应的测试类型中去(大家不妨自己动手绘制一下“质量子属性”的车轮图)。 从“车轮图”中能够分析出产品测试的两个关键问题: 一是如何保证测试验证的“全面性”的问题。显然,只要...
2018-08-09 16:55:22
12302
原创 一名测试工程师的日常习惯
工作日常积累 学会使用共享笔记类应用(如Gitbook、印象笔记、有道云笔记),实时记录日常工作中的重要信息和对自己有帮助的内容。Meeting 组织者:请提前15分钟准备会议环境和通知参与者,如时间有变动,及时通知其他会议参与者。 参与者:切记不要迟到,手机提前静音或关机,会议期间,集中注意力,做好笔记,积极发言。工作思路 做到3W+1H原则: 1.Why:我为什么要去做? ...
2018-08-08 11:21:30
1763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人