![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
提交资料
文章平均质量分 65
清见欢
北冥有鱼,其名为琨。
展开
-
移动端测试 appium
原创 2021-06-17 19:05:52 · 134 阅读 · 2 评论 -
adb 移动端
1.手机端常规测试1.1介绍手机测试的概念架构对于手机端测试,按照平台来分,分为Android和IOS两大主流系统, 对于ios和Android,二者有区别,我就说一下我在测试这两款手机app的感受吧 Android开源导致碎片化比较严重,(手机品牌众多,系统版本各异,分辨率不统一,主流 手机型号上千。无法保证应用、游戏对于所有手机的适配兼容。)bug比较多,而IOS通常 bug会少一些。Android手机长按home建,会呼出应用列表和切换应用,右滑择会终止应用。 ...原创 2021-06-16 20:53:37 · 426 阅读 · 0 评论 -
IDE录制脚本和PO模型
IDE原创 2021-06-15 21:02:36 · 224 阅读 · 6 评论 -
web自动化测试
1.1 什么是自动化测试自动化的概念:软件自动化测试就是通过测试工具或者其他手段, 按照测试人员的预定计划对软件产品进行自动化 测试,他是软件测试的一个重要组成部分,能够 完成许多手工测试无法完成或者难以实现的测试 工作,正确合理的实施自动化测试,能够快速, 全面的对软件进行测试,从而提高软件质量,节 省经费,缩短软件的发布周期。 自动化测试的历史 1.自动化测试就是任何利用工具来辅助的测试,几乎在计算机工业产生的第一天,这种...原创 2021-06-11 08:59:53 · 160 阅读 · 0 评论 -
单元测试(2) ------- pytest
上个博客里我们已经讲述了单元测试的介绍,这次就不在介绍了,主要是讲写单元测试的另一个方法,用pytest来写。一、pytest,简介1.pytest是一个非常成熟的python的单元框架,比unittest更灵活,容易上手。2.pytest可以和selenium、requests、appium结合实现自动化、接口自动化、app自动化。3.pytest可以实现测试用例的跳过以及reruns失败用例重试4.pytest可以和allure生成非常美观的测试报告5.pytest可以和...原创 2021-06-06 20:59:27 · 149 阅读 · 4 评论 -
继承
在程序中,继承描述的是多个类之间的所属关系。如果一个类A里面的属性和方法可以复用,则可以通过继承的方式,传递到类B里。那么类A就是基类,也叫做父类;类B就是派生类,也叫做子类。单继承:子类只继承一个父类多继承结果:总结:多继承可以继承多个父类,也继承了所有父类的属性和方法注意:如果多个父类中有同名的 属性和方法,则默认使用第一个父类的属性和方法(根据类的魔法属性mro的顺序来查找)多个父类中,不重名的属性和方法,不会有任何影响。重写...原创 2021-06-03 19:40:05 · 70 阅读 · 0 评论 -
模块、面向过程和面向对象
模块 是原创 2021-06-02 20:04:42 · 215 阅读 · 0 评论 -
python 字典和集合
字典和集合字典:info = {"name":"song","age":18,"sex":"女"}字典和列表一样,也能够存储多个数据列表中找某个元素时,是根据下标进行的字典中找某个元素时,是根据'名字'(就是冒号:前面的那个值,例如上面代码中的'name'、'id'、'sex')字典的每个元素由2部分组成,键:值。查询:(1)通过键 来访问值搜索不到久会报错。(2)通过get来查询假如我们不确定字典中是否存在某个键而又想获取其值时,用什么办法呢...原创 2021-06-01 08:29:49 · 82 阅读 · 0 评论 -
python --- 函数
函数创建函数def 函数名(遵循大驼峰或小驼峰命名、见名识意)def a_B(): pass传参:实参与形参输出结果:缺省参数不定长参数args 和 kwargs输出和区别原创 2021-05-28 19:30:24 · 76 阅读 · 0 评论 -
python ---列表、元祖
python 数据类型:列表、元祖列表是python里的数据类型,同时它还和字符串、元祖称为可变类型。列表使用的中括号,案例为:b = [141,"adad","刘老秃","刘老秃","141特遣队"]列表:增删改查。添加appendb.append()extendb.extend()insertb.insert()删deldel b [下标]popb.pop()removeb.remove(值...原创 2021-05-27 21:04:39 · 196 阅读 · 0 评论 -
测试重点题(用于测试面试)
一、9*9乘法口诀for输出:for i in range(10): for j in range(1,i+1): print("%d*%d=%d"%(i,j,i*j),end=" ") print()while输出:i = 0while i < 9: j= 1 while j< i: print("%d*%d=%d"%(i,j,i*j),end =" ") ...原创 2021-05-26 20:56:32 · 147 阅读 · 0 评论 -
python ——字符串
PYTHON ————字符串类型python中的字符串格式:如下定义的变量a,存储的是数字类型的值 a = 100如下定义的变量b,存储的是字符串类型的值 b = "hello usian.cn" 或者 b = 'hello usian.cn'总结: 双引号或者单引号中的数据,就是字符串下标索引:所谓“下标”,就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间而字符串的下标,我们能通过查询它来找到我们需要的字符串。...原创 2021-05-25 21:21:49 · 450 阅读 · 0 评论 -
python -- 判断语句和循环语句
python 语句分为判断语句和循环语句。判断语句在程序中如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断语句if 语句的使用格式:(1)if 要判断的条件: 条件成立时,要做的事情。案例:判断年纪,如果age大于18,输入成年age = 18if age >= 18: print(666)(2)if -else的使用格式if 要判断的条件: 条件成立时,要做的事情else :...原创 2021-05-25 19:32:36 · 164 阅读 · 0 评论 -
压测
压测指的是压力测试,一般是指在服务器上进行压力测试。本文讲的是在windows上进行的压力测试和在linux上进行的压力测试。windows 压测:(1)首先打开jmeter,新建一个线程组、聚合报告、察看结果树(2)在线程组里建一个JDBC Request,一个JDBC Connection Configuration.(3)在JDBC Request输入对应的变量名称、sql语句(4)在JDBC Connection Configuration输入变量名...原创 2021-05-23 20:06:08 · 6478 阅读 · 0 评论 -
jmeter补充
目录补充1: jmeter 函数助手补充2:jmeter 正则表达式提取补充3:csvJmeter补充补充1: jmeter 函数助手1、点击 选项-->函数助手 调出函数助手对话框(上边倒数第三个也可以打开)2、选择 _CSVRead 函数3、函数参数: 1)第一个参数:填写文件路径。 2)第二个参数:文件列号是从0开始的,第一列0、第二列1、第三列2、依次类推,然后点击【生成】按 钮,则会自动生成我们需要的参数化函数。 3) 复制生成的参数化函数,原创 2021-05-20 21:26:58 · 174 阅读 · 0 评论 -
Jmeter
jmeter一、性能测试(1)性能测试定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。 性能测试的目标分为: 并发量、平均响应时间、错误率、吞吐量 六要素。(2)性能测试工具二、JMETER 简介(1)我们为什么使用Jmeter?开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放, 入门简单相较于自己编写框架活其他开源工具,有较为完善的UI.原创 2021-05-19 21:57:41 · 352 阅读 · 0 评论 -
需要提交的内容(测试用例、计划、禅道、等等)
测试用例:测试用例编号(系统名-模块名-流水号),所属模块,所属子模块,前置条件,用例描述,输入数据,操作步骤,预期结果,实际结果,是否通过,测试人员,测试时间。测试计划:组长来编写,包括了测试背景,测试的目的,人员的安排,时间的分配,测试环境系统(什么系统,什么版本,jdk,tomcat版本信息),风险评估等等。禅道提交的bug:所属产品,所属模块,bug的标题,bug的描述,bug的分类,测试环境,缺陷程度,优先级,复现步骤,指派人员,截至日期等...原创 2021-05-06 09:18:49 · 195 阅读 · 0 评论