#测试工程师

python webdriver 测试框架-数据驱动txt文件驱动,带报告的例子

数据驱动txt文件驱动的方式,带报告data.txt:gloryroadtest||光荣之路摔跤爸爸||阿米尔超人||电影 data_driven_by_txt_file.py:#encoding=utf-8fromseleniumimportwebdriverimporttimewithopen(u"e:\...

python webdriver 测试框架-数据驱动DDT的例子

 #encoding=utf-8fromseleniumimportwebdriverimportunittest,timeimportlogging,tracebackimportddt fromselenium.common.exceptionsimportNoSuchElementExcept...

功能测试三剑客:测试框架、bug预防、探索性测试

功能测试有一套框架来实现完整的覆盖测试的各个维度 测试框架:参加本人之前的博客测试框架(包括总体的框架、web测试框架、PC客户端、手机客户端、服务器端、接口测试)六部分,罗列了各个领域的测试覆盖考虑点bug预防:主要是web端常见问题-》包括分辨率兼容性,浏览器兼容性、,link问题,快捷键和焦点的切换,前...

python 多进程并发接口测试实例

#encoding=utf-8import requestsimport jsonimport osimport hashlibprint "register------"data = json.dumps({'username': 'li...

测试用例设计-电梯的测试用例

外观(里面、外面)美观性电梯空间尺寸是否和设计尺寸一致按钮是否清晰和易懂显示楼层的显示屏是否安装是否联系外界的电话、紧急电话设备检测说明书安全规范说明书灯标识的承重和人数扶手镜子仅提供可到达楼层的按钮电梯制作的材料空调摄像头测试电梯能否实现正常的上升和下降功能,每层是否都可以停靠。每层停靠楼层是否与所按的楼层一致电梯按...
代码星球 ·2021-02-12

测试开发:服务器端测试要点

功能测试所有的接口进行测试,算法测试、组件测试、白盒测试、后台逻辑覆盖测试;数据流转正确性(请求的数据的各种等价类值、load的数据正确性和速度、输入数据类型覆盖);软件配置(线程数、连接数、cache大小或开关、编译优化、其他配置项等)容错性接口、组件处理错误数据稳定性7*24小时稳定;结果展现率、无结果率、成功失败...

测试开发:手机客户端测试要点

测试类型测试项测试项内容启停逻辑正常退出后启动1、各启动入口:程序启动主图标、程序某个功能的启动快捷键、Widget2、启动后状态检查:如初始化信息、初始状态、启动对网络3、启动进程服务检查:进程名、进程数、服务名、服务数、第三方调用的SDK如GPS异常退出后启动1、操作出现崩溃后再启动:如空指针、内存溢出等不同崩溃2...

测试开发-接口测试要点

类型测试思想类型备注接口测试所有必填参数都填写的情况测试http协议的接口输入值使用合法和不合法进行测试。参数值的取值考虑参数测试方法,按照业务规则进行测试,使用自动化测试增加随机化所有必填参数情况+一个选填参数情况测试(一一遍历所有选填参数)http协议的接口输入值使用合法和不合法进行测试。参数值的取值考虑参数测试方...
代码星球 ·2021-02-12

测试开发-PC客户端测试要点

  一级测试点二级测试点安装测试首次安装(exe和msi格式的不同)安装程序权限检查软件安装包的描述和属性信息静默安装和非静默安装测试有UAC安装、无UAC安装联网安装、断网安装对必要软件环境的提示 多次覆盖安装,查看覆盖安装后已有数据是否有影响检查软件组件覆盖更新、检查配置文件覆盖更新、...

测试开发-web测试要点

参数输入考虑参数数值包含1个、多个、很多个、null、参数值前后包含空格的2种情况 数字类型:正数、负数、0、0.0、+0.0、-0.0、指数、对数、分数、小数、复数、科学计数法的测试,全角的数字、超大整数,超大的小数,超小的小数 文字类型:空格(半角、全角)、所有键盘可以输入的字符(全角、半角)、...
代码星球 ·2021-02-12

火狐接口测试工具

RESTClient是MozillaFirefox一个用于测试http请求插件。在火狐附加组件里面查询并安装,非常小巧,界面非常简单,使用非常的方便,看下面这张图你就全明白了,希望对新手有帮助!1、打开火狐扩展搜索RESTClient进行安装并重启浏览器。  2、重启后可以在MozillaFiref...
代码星球 ·2021-02-12

Jmeter Web 性能测试入门 (六):Jmeter 解析 response 并传递 value

 解析response中的内容,并把获取到的value传递到后续的request中,常用的方法就是在想要解析response的request上添加后置处理器本章介绍两种常用的组件BeanShellPostProcessorJSONExtractor添加后置处理器:BeanShellPostProcessor获...

Jmeter Web 性能测试入门 (五):Jmeter 参数化 Request

 用来参数化的常用方法:添加配置元件:用户定义的变量使用函数助手添加配置元件:CSVDataSetConfig添加前置处理器:BeanShellPreProcessor添加配置元件:用户定义的变量 在request中使用:在需要参数化的地方用${userId}代替原来的参数值使用函数助手示例:生成5...

Jmeter Web 性能测试入门 (四):一个小实例带你学会 Jmeter 脚本编写

测试场景:模拟并发100个user,在TesterHome站内搜索VV00CC添加线程组添加HTTP信息头管理器添加HTTPSampler填写HTTPSampler中的信息添加监听器线程组参数中填写模拟并发的数量运行脚本查看运行结果  原文JmeterWeb性能测试入门(四):一个小实例带你学会Jm...

Jmeter Web 性能测试入门 (三):Jmeter 常用组件说明

线程组:用来设置并发的数量和模式。是用来模拟用户并发的组件。JMeter的每个任务都是用线程来处理的。线程数:要并发的请求数量。Ramp-UpPeriod:在多次时间内把这些并发的请求发送完,单位秒循环次数:这些并发一共要循环测试多少次调度器:启动时间:测试计划什么时候启动,启动延迟会覆盖它。当启动时间已过,手动运行脚...
首页上一页...1314151617...下一页尾页