![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 68
测试相关知识
唸朽
持续学习
展开
-
5分钟了解性能测试
关注内容并发用户数/吞吐量 平均响应时间 服务器资源占用情况 可靠性、可扩展性 发现引起系统问题的原因,关注采用何种技术提高系统性能 软、硬件配置是否合适(容量规划/硬件选型)谁关注开发人员:系统架构、数据库设计、代码、设计和代码系统管理人员:资源利用率、系统容量、系统稳定性、系统可扩展性(操作系统、网络、服务器等等)用户:响应时间、系统稳定性业务人员:产品参数测试人员 :以上!关注领域能力验证:在给定的条件下,系统能否具有预期的表现。规划能力:应该如何才能.原创 2021-07-07 19:27:13 · 149 阅读 · 0 评论 -
自动化测试
定义按照设定好的条件步骤让电脑(机器)运行需求变动频繁,项目周期短,人工交互强的项目无法做自动化测试自动化测试分类UI自动化:项目稳定、界面稳定、项目后期做UI自动化、用例维护量大接口自动化:接口稳定、项目前期介入、用例维护量少性能自动化...原创 2021-07-06 19:12:04 · 191 阅读 · 1 评论 -
测试策略制定
测试需求功能测试、性能测试、安全性测试、扩展性测试、可靠性测试、可移植性测试、易用性测试、兼容性测试、文档测试、安装卸载测试分析需求了解需求、验证需求、提取需求(从设计需求中)测试方案包括的内容:测试范围(由需求分析决定)、测试策略(包括针对不同部分的测试方法、测试用例)、测试控制(测试流程、测试执行、缺陷跟踪)、其他(环境、版本管理…)、测试风险测试执行流程的设计 1.需求测试 :(基于需求的测试方法是基本的测试方法,而需求的质量直接影响到后续的开发和.原创 2021-05-28 15:10:46 · 256 阅读 · 0 评论 -
看了还不会测试分类把头敲碎!
目录按开发阶段分按测试实施分按是否运行分按是否手工分按是否查看代码分按开发阶段分 1. 单元测试 测试阶段:编码后或者编码前; 测试对象:最小模块; 测试方法:白盒测试; 测试内容:模块接口测试,局部数据结构测试,路径测试,错误处理测试, 边界测试; 2. 集成测试 测试阶段:单元测试以后; 测试对象:模块间的接口; 测试方法:黑盒测试+白盒测试; 测试内容:模块之间的数据传输,模块之间的冲突,模块组装功能正确性,全局数据结构; 3. 系统.原创 2021-05-25 14:30:29 · 96 阅读 · 0 评论 -
开发的五个模型
瀑布模型优点:各阶段独立,看重需求分析和软件测试缺点:不适应需求变化,编码后介入测试,导致前期问题发现不及时,难修正。适用项目:需求稳定的项目螺旋模型优点:强调软件质量,每次迭代进行风险分析,提供是否进行下去的机会缺点:风险管理需要大量人力物力适用项目:前期需求不明确,有风险,较大的项目迭代模型,增量模型例:一个项目可分为AB两部分。迭代:先把AB执行一遍,再优化AB(抗风险能力强)增量:先执行A任务,再执行B任务敏捷模型特点:轻文档,轻流程,重目标,原创 2021-05-14 18:04:30 · 384 阅读 · 6 评论 -
黑盒测试设计测试用例的方法
测试用例是为了实施测试而向被测试的系统提供的一组集合集合包括:测试环 境,操作步骤,测试数据,预期结果等测试用例的设计方法等价类:依照需求将输入划分为若干个等价类; 边界值:对输入输出的边界值进行测试; 因果图:表明程序输入条件和输出动作之间的相互关系;(对于复杂的输入和 输出关系,会耗费大量的时间) 因果图设计测试用例的步骤: 分析所有可能的输入与输出; 找出输入与输出之间的对应关系; ...原创 2021-05-23 11:23:49 · 256 阅读 · 0 评论 -
测试基础
软件测试的生命周期需求分析、测试计划、测试设计(此时开发)、测试执行、测试评估BUG的级别1. Blocker(崩溃) 造成系统崩溃、死机、死循环、导致数据库丢失、与数据库连接错误等问题 (一单出现,立即中止当前版本的测试) 2. Critical(严重) 系统主要功能丧失,数据库保存调用错误,用户数据丢失等但是不影响其他功 能的测试。 3. Major(一般)功能没有完全实现但是不影响使用,如操作时间长、查询时间长等 4. Minor(次要) ...原创 2021-05-14 17:48:07 · 64 阅读 · 0 评论