测试
-
如果要交付一个性能测试项目,请阐述你的性能测试流程
1:明确测试需求 2:基于需求设计测试用例,测试方案,测试计划 3:准备测试数据,测试账号(预估并发量),设计测试脚本(参数化,表达式,断言,控制器) 4:运行测试脚本,数据监听(...
-
在性能测试工具中,使用线程和进程压测有什么区别,Loadrunner和Jmeter分别使用什么进行发压?
Loadrunner同时支持进程和线程发压。当选择进程时,每个虚拟用户单独启动一个进程,当选择线程时,每50个线程启动一个进程 Jmeter只支持线程发压;进程和线程的主要区别为,...
-
服务器的cpu使用率和load是什么关系?
一般情况下cpu使用率越高,load值越高。但是有些情况不是这样,比如某系统只能使用CPU中的单核运行,它可以占用单核cpu100%,但从整体cpu使用率来看,只是使用了一小部分。...
-
说一下你在性能测试中如何预防数据污染?
生产数据备份、数据隔离、挡板
-
性能测试指标有哪些?分别是什么含义?
**tps**:每秒事务量,代表了系统的处理能力,tps越高,性能越好 **响应时间**:从发出请求到接受到系统响应数据所花费的时间,响应时间越短,性能越好 **吞吐量**:网络上...
-
如何确定系统最大负载?
通过负载测试,不断增加用户数,随着用户数的增加,各项性能指标也会相应产生变化,当出现了拐点,如:当用户数达到某个数量级时,响应时间突然增长,那这个拐点就是系统的最大用户数
-
你如何设计负载?标准是什么?
负载测试计划多少用户数量、使用什么类型的机器、以及在什么环境下进行,主要基于任务分布图和事务信息 任务分布图告诉我们在负载时间段内,某一个事务使用的用户数,高峰使用率及低峰使用率均...
-
性能测试过程中,你一般监控系统哪些指标?
cpu,内存,磁盘,网络
-
举例说明在自动化测试过程中你遇到定位不到元素的情况有哪些?
1. 代码写错 2. 元素未出现(需要元素等待) 3. 元素在iframe中 4. 多窗口 5. 出现弹窗(系统弹窗、JS弹窗) 6. 元素属性值是动态加载的 7. 元素无法确定唯...
-
WEB测试与APP测试的区别
**1. 架构不同**。 web端是b/s浏览器架构 app端是c/s客户端架构 **2. 版本发布的方式和流程不同** web发版本,开发部署新的代码到对应服务器地址,就可统一实...
-
你知道哪些白盒测试和黑盒测试技术?
**白盒技术**: 数据流、控制流、分支覆盖、语句覆盖、决策覆盖 **黑盒技术**: 决策表、All-pairs、因果图、状态转换、用例
-
缺陷优先级划分一般有什么参考依据?
一般来说按照下面的来分,具体的是由每个公司而定。 软件缺陷有四种级别,分别为:致命的(Fatal),严重的(Critical),一般的(Major),微小的(Minor)。 A 类...
-
你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?
首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;...
-
黑盒测试和白盒测试的优点和缺点?
**黑盒测试优点**:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关; 从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能...