![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 60
main--
这个作者很懒,什么都没留下…
展开
-
测试用例,写不写?
文源 微信公众号:老张的求知思考世界测试用例及其作用我们先从测试用例本身说起,测试用例(Test Case):为了特定的目的(证明软件存在某问题)而设计的一组由测试输入、执行条件、预期结果构成的文档。它通常包含测试用例编号、测试项目、测试标题、重要级别、预置条件、输入、操作步骤、预期输出等八个要素。结合自己多年的测试经验,个人认为:测试用例是自己测试思维的一个载体,它指导着测试活动的进行,是测试执行的最低保障。至于以什么形式来承载,其实并不重要。思考测试设计的过程,其实就是自己测试思维的体现。通过合转载 2022-03-05 16:14:13 · 257 阅读 · 0 评论 -
测试之路——从测试到不测
黑盒测试方法:等价类,边界值,场景分析,因果图,判定表,错误推测,正交实验设计,功能图需求分析的基础:对业务的熟悉对用户场景的了解产品功能矩阵分析方法:业务流程分析:描述业务的正向流程业务状态分析:描述业务对象的状态转换测试范围分析:需求本身的功能模块/受影响的功能模块(1)用户/需求价值方向测试是无穷尽的,如何在有限的时间内做最优的测试,需要平衡取舍。每个需求应该都是为了解决商业目标上的某个问题, 支付类的应用安全是第一位的,通信类的应用性能是第一位的)。这就要求我们充分原创 2021-05-12 23:12:38 · 294 阅读 · 2 评论 -
究竟什么是软件测试?
到底什么是软件测试?有人说是:软件测试就是发现软件产品中的BUG(缺陷)。也有人说:软件测试是验证软件产品特性是否满足用户的需求。上述回答都没有错,是对软件测试正反两个方面的解释。软件测试是发现软件产品中的BUG,强调测试人员以逆向思维的方式,不断思考开发人员可能存在的误区,不良的习惯,系统的边界条件,异常输入和操作,系统弱点和漏洞等,更快的发现软件系统的问题。毕竟开发人员力求构造软件,...原创 2019-12-20 20:22:49 · 649 阅读 · 1 评论 -
黑盒测试用例的设计方法
黑盒常用测试用例设计方法1、等价类划分2、边界值分析方法3、因果图方法4、正交实验设计方法5、功能图分析方法6、错误推测法7、需求文档转化法8、随机测试9、对象属性分析法1. 等价类划分:1)输入条件中规定了输入数据的取值范围,可分为一个有效等价类和另两个无效等价类2)输入条件中规定了输入数据的个数,可分为一个有效等价类和两个无效等价类3)若规定了输入数据必须遵循的原则,...转载 2019-09-24 10:40:41 · 855 阅读 · 0 评论 -
关于软件测试(二)
一. 什么是冒烟测试对系统的基本功能进行简单的测试。二、软件测试常用的几种方法=>从测试设计方法分类:黑盒测试、白盒测试、灰盒测试=>从测试是手动还是自动上分类:手动测试、自动测试=>从测试目的上分类:单元测试、功能测试、集成测试、场景测试、系统测试Alpha测试、Beta测试三、简述黑盒、白盒、单元、集成和验收测试。黑盒测试:不考虑程序内部结构和逻辑结构,主要是...原创 2019-07-28 16:08:45 · 195 阅读 · 0 评论 -
关于软件测试(一)
什么是软件测试:软件测试就是证明软件不存在错误的过程。为了证明程序能够正确运行。验证软件功能是否能满足用户的需求。测试帮助项目管理者了解当前软件开发过程中的缺陷,以便及时纠错。帮助测试人员设计出针对性的测试方法,改善测试中的效率和有效性。让开发人员在知道错误产生的重灾区,加强自测试。让客户清楚我们专业的质量保证团队,可以向他们提交一份满意的答卷。测试和调试的区别:测试是发现程序...原创 2019-07-28 15:08:24 · 483 阅读 · 0 评论 -
禅道的使用
禅道使用流程:创建公司—创建部门—创建用户——分配权限新建产品—维护模块—需求(评审、变更)—计划(关联需求)创建项目—关联产品—关联需求—创建任务(完成)—创建版本—提交测试(关联用例)写测试用例—提交测试—执行测试—提交缺陷—报表—报告禅道关于测试人员的使用流程:写用例提BUG对测试单进行操作执行测试用例将测试单状态改为已完成...原创 2019-07-30 17:03:28 · 204 阅读 · 0 评论 -
软件测试的分类
软件测试-测试分类一、按软件测试阶段:a. 单元测试b. 集成测试c. 系统测试d. 验收测试1、单元测试单元测试的原则:1、尽可能保证部没测测试用例相互独立2、一般由代码的编写人员来实施单元测试的优点:1、能尽早发现缺陷2、有利于重构3、可以简化集成单元测试的缺陷1、不可能穷尽测试,即测试用例不可能覆盖所有的执行路径,不可能捕捉到所有的错误2、每一行代码需要3-5...转载 2019-07-20 16:22:16 · 238 阅读 · 0 评论 -
性能测试
性能测试: 是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。系统的性能包括:执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等等。性能指标:包括系统并发处理能力,系统响应时间,批量业务处理能力等等。性能测试主要作用: 用来保证产品上线或发布后,系统的性能满足用户需求。性能测试在软件质量保证中起重要作用。系统用户数: 简单地说就是该系统的注...原创 2019-06-08 11:43:01 · 164 阅读 · 0 评论 -
持续集成工具jenkins
持续集成的核心价值在于:1.持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程以节省时间、费用和工作量;2.持续集成保证了每个时间点上团队成员提交的代码是能成功集成呢个的。换言之,任何时间点都能发现软件的集成问题,使任意时间发布可部署的软件称为了可能;3.持续集成还能利于软件本身的发展趋势,这点在需求不明确或是频繁性更改的情境中尤为重要,持续集成的质量能帮助团队进...原创 2019-06-08 09:01:50 · 106 阅读 · 0 评论 -
禅道能管理什么
禅道用来管理缺陷,管理测试用例,对任务的执行,状态的处理。编写测试用例才是核心!!原创 2019-06-07 16:57:18 · 1075 阅读 · 0 评论