
测试
想吃一口西多
这个作者很懒,什么都没留下…
展开
-
jmeter接口测试1-上传文件和下载文件
1.使用用户自定义变量引用格式也是${ 名称 },太简单懒得写2.使用函数助手里的随机函数进行参数化“选项”--“函数助手对话框”,比较常用的函数_CSVReader...原创 2021-08-05 11:24:07 · 655 阅读 · 0 评论 -
Jmeter的思考时间和集合点
1.思考时间--Jmeter通过定时器实现定时器的作用域1、定时器是在每个sampler(采样器)之前执行的,而不是之后(无论定时器位置在sampler之前还是下面);2、当执行一个sampler之前时,所有当前作用域内的定时器都会被执行;3、如果希望定时器仅应用于其中一个sampler,则把定时器作为子节点加入;4、如果希望在sampler执行完之后再等待,则可以使用Test...原创 2019-12-08 22:43:15 · 1115 阅读 · 0 评论 -
Jmeter函数助手_CSVRead函数
1)打开函数助手对话框,选择_CSVRead函数2)在本地生成一个csv文件(txt也可以),与loadrunner不同的是参数化文件里没有文件列名,如下:3)输入文件路径。csv文件列号默认为1,实际函数在取值的时候应该为0,对应第一列输出的时候是字符串,需要加上双引号线程组设置为4,默认依次取第一列的4个值...原创 2019-12-08 21:43:51 · 2233 阅读 · 0 评论 -
Jmeter中各种参数化设置的方法
Jmeter中有较多需要参数化测试的地方:1.从一个用户登录的接口获取登录后的token值,取值后用于后续接口调用2.获取用户浏览后的cookies信息,需要用到HTTP Cookie 管理器来为同一线程组提供通用的cookies信息Jmeter中通过${}形式来取参数值当取值为变量,${变量名}当取值为函数,${_函数名(参数1,参数2,参数3)}json中和pa...转载 2019-12-01 22:49:18 · 1123 阅读 · 0 评论 -
Jmeter基本的请求发送和关联
1.发送application/json格式的post请求首先添加测试计划-线程组-HTTP请求的sample(这些基本的不说了)需要指定请求的格式得添加个HTTP消息头管理器如下HTTP请求这里的Body Data写JSON数据2.关联token登陆成功后会返回一个token,进行后续操作需要登陆用户的权限,这时候就需要把token从登陆操作的响应中提取出来,下次发请求的...原创 2019-11-26 22:42:38 · 312 阅读 · 0 评论 -
git初次提交-python自动化测试项目
安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:$ git config --global user.name "cm" #名称$ git config --global user.email 1223114308@qq.com #邮箱因为是要把代码扔GitHub的所以还需要用ssh连...原创 2019-10-20 17:12:44 · 626 阅读 · 0 评论 -
python-生成HTMLTestRunner测试报告
import HTMLTestRunnerimport unittestimport os,timelistaa = "E:\\selenium_python2\\test_case"def createsuite1(): testunit=unittest.TestSuite() discover=unittest.defaultTestLoader.discove...原创 2019-10-02 21:58:45 · 704 阅读 · 0 评论 -
monkey 命令
Monkey是命令行工具,用来发送伪事件,是Android自动化测试的一种手段,模拟用户的按键输入,触摸屏输入,手势输入等,测试软件的稳定性,健壮性。号称最快速有效的方法。环境搭建(略,Android SDK)1. 查看设备号:adb devices(-s 机器号 可针对单一机器)2. 查看被测试应用程序包名:① adb devices --> adb -s 机器号 sh...转载 2019-08-22 16:55:54 · 161 阅读 · 0 评论 -
前后端常见的几种鉴权方式
https://blog.youkuaiyun.com/wang839305939/article/details/78713124/转载 2019-07-09 22:49:16 · 292 阅读 · 0 评论 -
REST API接口测试
http://note.youdao.com/noteshare?id=e4ba78b1515a3f60b6850bd101da336d原创 2019-06-02 16:32:39 · 699 阅读 · 0 评论 -
CentOS7-java测试环境yum安装(java+tomcat+mysql)
下面的安装过程都是比较简单化的,看了一个视频但是由于centos版本变更里面很多命令都不适用了,也花了很长时间查什么命令能在centos7上跑。刚接触Linux不久还是小白,如果看到文中有见解错误,欢迎不吝指出jdk安装yum install java*验证 java -versionTomcat安装yum install tomcat*启动服务systemctl ...原创 2019-01-29 23:51:14 · 393 阅读 · 0 评论 -
selenium(二)
js的应用用以更改元素的样式和属性public void jsDemo() { WebDriver driver=new ChromeDriver(); driver.get("https://www.baidu.com"); JavascriptExecutor js=(JavascriptExecutor) driver; js.executeScript("docu...原创 2019-02-03 22:06:56 · 243 阅读 · 0 评论 -
selenium(一)
环境搭建selenium-server-standalone.jar的下载地址http://selenium-release.storage.googleapis.com/index.html使用chrome浏览器需要下载对应版本的chromedriver驱动文件,firefox的不用下驱动但是selenium版本跟浏览器有对应要求http://chromedriver.stora...原创 2019-02-02 11:43:54 · 428 阅读 · 0 评论 -
linux基础环境搭建
1.yum安装相关包yum install gcc zlib-devel openssl-devel gcc+ gcc-c++ openssl perl wget lrzsz vim2.编译安装pcrehttps://www.cnblogs.com/LiuYanYGZ/p/5903954.html解压pcre包cd pcre-8.37 ./configure --pre...原创 2019-01-18 22:37:10 · 209 阅读 · 0 评论 -
测试用例方法的选择
通常在确定测试方法时,有以下几条参考原则:(1)拿到一个测试任务时,先关注它的主要功能和业务流程,业务逻辑是否正确实现,考虑使用场景法(2)需要输入数据的地方,考虑采用等价类划分法,包括输入条件和输出条件的等价划分,将无限测试变成有限测试(3)在任何条件下都必须采用边界值分析法,这种方法设计出的测试用例发现错误的能力最强(4)如果程序的功能说明中含有输入条件的组合情况,则一开始就应...原创 2018-11-24 21:44:14 · 1160 阅读 · 0 评论 -
软件质量
描述当前软件是否好用,再当前的软件行业里我们所采用的一套标准是基于ISO组织制定的,需要我们记忆的就是软件质量的六大特性:1.功能性:软件需要满足用户显式或隐式的功能2.易用性:软件易于学习和上手使用3.可靠性:值得就是软件必须实现需求当中指明的具体功能4.效率性:类似于软件的性能5.可维护性:要求软件具有将某个功能修复后继续使用的能力6.可移植性:当前软件可以从一个平台一...原创 2018-11-24 23:20:31 · 232 阅读 · 0 评论 -
软件测试流程及对象
软件测试流程1.需求分析(1)当前阶段的核心目的就是梳理清楚我们 需要测什么(2)需求的来源:需求规格说明书、API文档、竞品分析、个人经验2.设计用例3.评审用例4.配置环境5.执行用例6.回归测试及缺陷跟踪7.输出测试报告 将当前的测试过程中产生的数据进行可视化的输出,方便其他人去查看8.测试结束 将整个测试过程中产生的一些文档进行整理归档 ...原创 2018-11-25 10:16:47 · 553 阅读 · 0 评论 -
测试工程方法:等价类划分法
等价类划分,指的是一种典型的、重要的黑盒测试方法。其就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现合理的覆盖,以此来发现更多的软件缺陷。概述 等价类划分法将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性...转载 2018-11-25 21:59:47 · 4858 阅读 · 1 评论 -
性能测试基础
一.分类1.负载测试 两种情况: 1. 侧重于确定当前测试中的系统或者应用软件在工作负载条件下,或者在实际运行阶段加载预期的容量时,系统或应用所具备的相关性能特性。(预期产品会有五万的用户并发数,那就加压五万看各项性能指标的表现) 2.通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标下,系统所能承受的最大负载量。(看响应时间在0.5s内时允许的最大用户数)...原创 2018-12-22 22:16:38 · 398 阅读 · 0 评论