测试
文章平均质量分 79
我怎么这么好看
这个作者很懒,什么都没留下…
展开
-
软件测试基础理论
转载 #1.软件测试的定义: 使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。 百度百科定义:软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。 软件测试的经典定义是:在规定的条件下对程序进行操作,以发...转载 2018-11-12 09:34:03 · 2575 阅读 · 0 评论 -
自动化基础
转载 需求和目标 在我开展自动化测试之前,其实该项目以前的测试人员也已经写了很多的接口测试用例,但是大多数用例处于“半瘫痪”状态,在CI上无人维护(听说起初是有人维护的,但是后来用例多了,维护的人每次花很长时间去定位问题,结果却发现大部分的问题都是环境问题导致,花了半天时间定位却没什么收益,久而久之便不想去维护)。看起来,自动化似乎并没有什么收益,反而维护用例会造成额外的工作负担。 我觉得,其...转载 2019-02-18 09:13:44 · 253 阅读 · 0 评论 -
jmeter自动化
之前有写web.UI自动化的测试,有了解测试金字塔的盆友应该清楚,越往上层,测试得到的收益越少,并且成本也更大。就收益来说,UI<接口<单元测试。 所以,我们还是多研究点接口方的方法。这里先涉及一下jmeter的自动化的功能测试,在我看来是介于UI和接口之间的。即通过客户端访问接口,获取接口数据。 还是上图吧。 1.jmter的使用-添加线程组(先启动Jmeter) 路径:右键测试计划...转载 2019-01-18 18:02:26 · 505 阅读 · 0 评论 -
jmeter自动化
转载 一、JMeter介绍 Apache JMeter是一款优秀的开源性能测试工具,在国外无论是在性能测试还是接口测试领域都有着非常高的使用率,但由于本身没有完善的中文文档以及典型开源工具特点(界面不美观)所以在国内应用并不广泛。先说说为什么要选择JMeter作为接口测试工具,选择它我主要基于以下几个原因: 一、成本低并且对编码要求相对不高。相较针对公司产品特性自主开发一套接口测试自动化框架,用J...转载 2019-01-11 10:43:56 · 247 阅读 · 0 评论 -
python基础教程
转载 import -- coding: utf-8 -- 引入新的包 import turtle import pickle # 文件操作 import tensorflow as tf # alias tf from time import time, localtime # 引入想要的功能 from time import * # 引入所有功能 引入自定义包: 在Mac系统中,下载...转载 2018-12-29 17:12:17 · 781 阅读 · 0 评论 -
jmeter接口测试深入探讨
创建JMeter脚本 当我们分析完一个接口后,就可以开始准备测试脚本了。 新建一个测试计划,并添加一个线程组,并保存脚本为“创建用户.jmx” 设置登录请求 创建用户首先需要登录,添加一个HTTP请求:登录 2.1 先获取登录请求所需要的信息 (假设前端已经完成,我是使用chrome的开发工具来查看请求的,如果前端未完成的话,就只能找文档设计或询问开发) 从截图可以看到需要用到的信息 ...转载 2018-12-21 16:43:59 · 190 阅读 · 0 评论 -
Jmeter 参数设置教程
转载 jmeter工具无论做接口测试还是性能测试,参数化都是一个必须掌握且非常有用的知识点。参数化的使用场景: 1)多个请求都是同一个ip地址,若服务器地址更换了,则脚本需要更改每个请求的ip 2)注册账号,不允许账号重复;想批量注册用户时 3)模拟多个用户登录,需要用到不同用户信息登录时 4)上一个请求的输出结果用于下一个请求的参数传入,例如登录获取到的token信息,用于提交账...转载 2018-12-14 14:20:03 · 785 阅读 · 0 评论 -
Jmeter安装流程
1、根据电脑系统类型下载相应的JDK安装包,安装JDK后,在我的电脑属性->高级系统设置->环境变量添加如下环境变量: (1)变量名:[CLASSPATH] 值:[.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;] (2)变量名:[path] 值:[;%JAVA_HOME%\bin;] (3)变量名:...原创 2018-12-05 11:23:10 · 149 阅读 · 0 评论 -
自动化入门须知
转载 必备知识技能 “知识就是力量”(Knowledge is power)–弗兰西斯·培根(1561—1626),没有必备的知识,在哪一行都很难混啊!“良田百亩,不如一技傍身”,说明技能也很重要啊(哎,如果有百亩良田,我真想回去种地哈_)。作为自动化测试工程师,需要同时兼备软件开发员和手工测试员的知识和技能,想想就知道门槛有多高了啊。 编程语言 作为自动化测试工程师,首先你得会码代码吧,否则如何...转载 2018-11-30 17:33:53 · 238 阅读 · 0 评论 -
Jmeter使用流程和理论
转载 Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。 本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。 运行环境为Windows 10系统,JDK版本为1.8,J...转载 2018-11-24 16:05:58 · 355 阅读 · 0 评论 -
jmeter原理
转载 Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。 如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数据,共有10个字段,含义分别如下。 Label:每个 JMeter 的 elemen...转载 2019-02-28 19:07:34 · 644 阅读 · 0 评论