![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
sasibingdu
野渡无人舟自横,一直在寻找那古人描绘下美丽孤寂的画卷。。。。。。
展开
-
Grafana结合Ifluxdb生成Jmeter压测图形化报告
性能监控平台的组成:1- JMeter:压测工具,产生压测数据2- influxDB: 开源的时序数据库,特别是和处理和分析资源监控数据,用来存储 压测数据3- Grafana: 度量分析与可视化图标展示工具,可以支持不用类型对的数据源 如 普罗米修斯 、influxDB等,用于将存储于时序 数据库的数据以图形化的方式展示出来 ,从而形成好看的可视化报告前提是linux上已经安装docker并启动1-部署 influxDB(1) 拉取InfluxDB镜像:docker pull influxdb原创 2022-05-10 13:29:17 · 606 阅读 · 0 评论 -
App测试和Web测试有什么区别
app和web测试的区别原创 2022-04-18 09:41:08 · 264 阅读 · 0 评论 -
多个API连续调用的测试用例设计如何实现?
关联API如何测试原创 2022-04-07 14:20:24 · 1647 阅读 · 0 评论 -
拿到一个网站后你如何测试?
网站测试原创 2022-04-03 12:29:53 · 576 阅读 · 0 评论 -
冒烟测试是什么(理论)?
冒烟测试也叫预测试,就是正式测试之前的一种测试,为了确保主流程能走通。测试之前一般会要求开发自测,开发自测后(自测大概就是一天左右的时间),确保没有大的问题,再通知测试开始测试。...原创 2022-02-25 11:39:51 · 372 阅读 · 0 评论 -
软件的安全性应从哪几个方面去测试?
(1) 用户认证机制:如数据证书、智能卡、双重认证、安全电子交易协议(2) 加密机制(3) 安全防护策略:如安全日志、入侵检测、隔离防护、漏洞扫描(4) 数据备份与恢复手段:存储设备、存储优化、存储保护、存储管理(5) 防病毒系统...原创 2022-01-07 09:33:47 · 3976 阅读 · 0 评论 -
Android---使用adb命令添加apk到MUMU安卓模拟器
使用adb命令给安卓模拟器安装apk原创 2022-01-06 18:10:39 · 1497 阅读 · 0 评论 -
selenium运行打开火狐浏览器报错
运行selenium调起火狐浏览器报错 Message: 'geckodriver' executable needs to be in PATH原创 2022-01-05 15:56:18 · 7776 阅读 · 0 评论 -
关联git仓库的两种方式
git 关联远程仓库的2中方式原创 2022-01-04 16:13:16 · 1558 阅读 · 0 评论 -
一个版本测试结束的标准是什么
什么时候测试结束原创 2021-12-28 09:42:18 · 106 阅读 · 0 评论 -
运行pytest收集不到用例的办法
运行pytest收集不到用例原创 2021-12-28 09:25:10 · 2270 阅读 · 1 评论 -
如何测试手机开机键 ?
测试手机开机键都需要从哪些方面考虑原创 2021-12-27 10:02:56 · 1144 阅读 · 0 评论 -
在您以往的工作中,一条软件缺陷(或者叫 Bug )记录都包含了哪些内容?如何提交高质量的软件缺陷( Bug )记录?
在传统的 BugZilla 中,BUG 描述应该包括以下的信息和 BUG 产生对应的软件版本和模块开发的接口人员BUG 的优先级BUG 的严重程度BUG 可能属于的模块,如果不能确认,可以用开发人员来判断BUG 标题,需要清晰的描述现象BUG 描述,需要尽量给出重新 Bug 的步骤BUG 附件中能给出相关的日志和截图。高质量的 BUG 记录就是指很容易理解的 BUG 记录,所以,对于描述的要求高,能提供的信息多且准确,很好的帮助开发人员定位,因此提交高质量的软件缺陷记录需要注意对 BUG 记录的描述质量多且原创 2021-12-09 10:22:31 · 858 阅读 · 0 评论 -
网上银行转账是怎么测的,设计一下测试用例。
宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计数据。实际面试中需要举出具体的例子。先检查界面。再测试功能:验证同行转账,跨行转账。验证转账限额。验证非法账户(挂失,冻结,锁定的账户)的转账。再测试性能方面的。...原创 2021-12-08 13:42:37 · 5063 阅读 · 0 评论 -
写一个简单的登录验证的装饰器
#编写一个装饰器,模拟登录的简单验证 #只验证用户名和密码是否正确,如果用户名为 root 密码为 123 则正确,否则不正确 def login_adorner(func): def inner(user, password): if user == 'root' and password == 123: print('验证通过') func(user, password) else: .原创 2021-12-07 13:44:39 · 655 阅读 · 1 评论 -
docker 查看日志
基本用法: docker logs containerId动态输出: docker logs -f containerId显示末尾多少行: docker logs --tail=100 containerId日期筛选日志:docker logs --since="2021-11-30" --tail=10显示带时间戳的日志: docker logs --since="2021-11-30" --tail=10 -t contanerId...原创 2021-11-30 15:08:23 · 2535 阅读 · 0 评论 -
你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?
首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。等待测试经理做出最终决定,如果仍然存在争议,可以通过原创 2021-11-26 10:46:24 · 1080 阅读 · 0 评论 -
Jmeter组件对照-03
Recording Controller=录制控制器If Controller=如果(If)控制器English=英语Name of Log Parser class=日志解析器类名Start Time=启动时间Encode?=编码?Paste=粘贴Upper Bound=上限Clear All=清除全部Ignore sub-controller blocks=忽略资控制器块Random Order Controller=随机顺序控制器Loop Controlle原创 2021-10-27 10:10:58 · 105 阅读 · 0 评论 -
Jmeter组件对照-02
Tomcat Access Log Sampler=Tomcat访问日志取样器JNDI Lookup Configuration=JNDI查询配置File Reporter=文件报告器Active: (busy/max) > 25%=活动:(busy/max)>25%BSF Sampler=BSF 取样器/lib directory and enter the class in the sampler.=/lib目录并在sampler中输入类名称。Default val原创 2021-10-27 10:09:42 · 152 阅读 · 0 评论 -
Jmeter组件对照-01
Sample Data=样本数据HTTP(S) Test Script Recorder=HTTP代理服务器Text to send=要发送的文本HTTP Request=HTTP请求Enter path (absolute or relative) to file=输入文件的全路径Scripting language:=脚本语言:Method Configuration=方法配置Servers=服务器Remote Method Configuration=远程方法配置I原创 2021-10-27 10:08:26 · 73 阅读 · 0 评论 -
解释什么是采样器(Samplers)和线程组(Thread group)?
**线程组:**对于任何测试计划,线程组元件都是JMeter的开始部分。这是JMeter的重要元件,你可以在其中设置多个用户和时间来加载线程组中给出的所有用户。**采样器:**采样器生成一个或多个采样结果;这些采样结果具有许多属性,例如经过时间、数据大小等。采样器允许JMeter通过采样器将特定类型的请求发送到服务器,线程组决定需要发出的请求类型。一些有用的采样器包括HTTP请求、FTP请求、JDBC请求等等。...原创 2021-10-21 09:48:14 · 590 阅读 · 0 评论 -
Jmeter获取时间
Jmeter获取几天前或者几点后的时间或者时间戳原创 2021-09-23 15:15:45 · 3610 阅读 · 2 评论 -
Jmeter beanshell 提取json对象中的数据
JM中测试的一个接口需要用到上一个接口中的数据,有时候json提取器不能满足需求,需要用beanshell提取数据,分配数据供调用接口使用import org.json.*;//import java.util.Arrays;log.info("======================获取响应接口数据================");String jsonContent = prev.getResponseDataAsString(); JSONObject response =原创 2021-09-16 13:46:04 · 1827 阅读 · 0 评论 -
测试常识003
请描述自动化测试开发的流程?参考答案:为了开展有效的自动化测试,需要根据被测软件的特点进行自动化测试的规划,这个过程我们称之为自动化测试开发,或者自动化测试脚本开发。以下是行业里面常用的过程,供参考:1、 分析被测系统是否值得开展自动化测试,通常考虑的是投入产出比。2、 提取适合自动化测试的业务功能和场景,先手工执行测试并且理解整个测试过程,其中包括测试数据的选取、测试步骤的顺序、期望结果等。3、 根据被测试系统的特点,选择合适的自动化测试工具或开发自动化测试工具。4、 为自动化测试工具/脚本创建原创 2021-09-16 13:37:33 · 1223 阅读 · 0 评论 -
自动化开发的流程是什么?
请描述自动化测试开发的流程?参考答案:为了开展有效的自动化测试,需要根据被测软件的特点进行自动化测试的规划,这个过程我们称之为自动化测试开发,或者自动化测试脚本开发。以下是行业里面常用的过程,供参考:1、 分析被测系统是否值得开展自动化测试,通常考虑的是投入产出比。2、 提取适合自动化测试的业务功能和场景,先手工执行测试并且理解整个测试过程,其中包括测试数据的选取、测试步骤的顺序、期望结果等。3、 根据被测试系统的特点,选择合适的自动化测试工具或开发自动化测试工具。4、 为自动化测试工具/脚本创建原创 2021-06-15 15:32:39 · 1935 阅读 · 0 评论