软件质量测试笔记-合工大
第一章 软件质量和测试背景 应从以下几个方面考虑软件质量: 软件结构 功能与性能 开发标准与文档 IEEE关于软件质量的定义: 系统,部件,过程满足规定需求的程度 系统,部件,过程满足顾客或者用户需要的期望程度 软件的六个主要特征: 功能性:软件功能满足客户需求以及设计规范 ...

软件探索性测试 笔记一
一些有意义的条目: 1、考虑自动化是否能发现有价值的缺陷,是否经得起时间的考验,是否值得付出维护费用 2、决定需要测试什么和何时测试 *对于每一个被发现的缺陷,明确的讨论它应该在什么时候被发现 3、决定如何测试 *是否有一种特殊的路径引导人员找到这个缺陷 *这种功能或特许最好用哪种给定的方法来测试 *知道当前已经进行了哪些测试,以及我们目前和将要进行的测试如何才能增加....
软件探索性测试 笔记二
测试十戒律: 1、你应该使用大量输入,来反复锤炼被测的应用程序 大规模的随机测试(自动化),而且有助于理解输入和输出的关系; 2、你应当贪图你的邻居的应用程序 3、你应当亲自寻找睿智的预言家 对应的输入是否有对应的输出,也就是测试基准是否清楚的了解特定输入和环境条件组合的情况; 尝试让测试基准自动化,也许做不到,但是这样思考你可以选择做更有效率的工作; 4、你不应该崇....
软件探索性测试 笔记三
把所有要做的事情按照优先级排序,然后从最重要的事情做起 进行局部探索式测试的决策的5要素:输入、状态、代码路径、用户数据、执行环境 输入: 1、识别哪些输入值和其他输入有关联,在同一个测试用例中使用它们 2、识别和考虑输入的先后顺序 3、注意区分非法输入是input filter、还是input check,还是使用exception *留意是否可以绕过input fil....
软件探索性测试 笔记四
*建立起一个全局目标后,再开始测试 探索式测试的几个目标: 1、理解应用程序如何工作、它的接口看起来怎样、它实现了哪些功能 2、强迫软件展示全部能力: *目的是让软件努力运行,证明软件确实实现了设计时所要求达到的功能 3、找到缺陷,并有目的的使缺陷数量降为零 把软件特性划分成几个相互重叠的“区域”,具体区域和测试方法如下: 商业区: *含义:用户所要使用的软件特性....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。