上海博为峰IT培训学校

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>软件测试培训之测试用例化

软件测试培训之测试用例化

软件测试培训之测试用例化

  用例结构化

  对于刚刚接触测试用例的同学来说,怎么去划分用例结构?怎么去统一用例结构?这样的问题会频繁出现,那么如何解决呢?

  功能:

  功能是需求产品内部固有的效能,是一个过程。

  要求:

  以动宾短语命名,或者加上功能两个字

  子功能:

  子功能是从功能拆分出来的对象,同样是一个过程。

  要求:

  以动宾短语命名,或者加上功能两个字

  检查点:

  检查点是子功能的属性、特征。

  要求:

  以偏正短语命名,即“……的……”

软件测试培训之测试用例化

  影响因素:

  影响因素是使检查点发生变化的条件、场景、动作等。

  要求:

  描述清楚,以“当……验证…….”填写(文末有彩蛋)

  黑盒层面:

  为了提高测试用例的覆盖度,将产品划分好功能后,记得要加一个黑盒层面的模块。

  要求:

  黑盒层面需要考虑功能间、子功能间和使整体流程顺畅的三部分因素。

  用例说明化:

  用例说明这块儿是别人能不能执行好你用例的重要组成部分,都由什么组成呢?

  测试目的:(高必要性)

  测试目的主要是用来一句话概括阐明该条测试用例内容,一般的形式为”在XXX条件下,做XXX操作,验证XXXX”。测试目的内容需要遵照以下规则:

  测试用例必须要有测试目的。即使是脑图维护,也需要在具体影响因素后面的Notes中写清楚该条Case的测试目的。

  测试目的需要描述明确的预期结果。

  测试说明:(中必要性)

  测试说明是用来对测试用例进行补充说明的,它主要包含的内容有:

  描述测试环境:

  例如Case需要在慢网络环境下执行:

  描述测试数据:

  例如:

  1) 手动构造Json文件

  2) 特定的教育网站点列表

  描述测试工具及其使用方法:

  例如:

  1) 数据库查看工具

  2) 解密工具使用方法

  3) 测试页面地址

  前提条件:(中必要性)

  前提条件被认为是组成测试步骤的一部分,是在测试步骤开始之前做需要做的前序工作。而测试说明主要描述的是测试对象之外的环境场景。当前提条件和预期结果存在相关性,对前提条件的概括就是显得有必要。

  测试步骤:(中必要性)

  一个操作一条步骤,一条步骤里不混合多个操作;

  尽量不用界面上具体的控件或者语言描述,避免版本升级后的维护工作量;

  如果涉及输入数据,那么需要写清楚具体的数据内容,例如在输入框上输入“张三”等;

  避免不确定的词句使用,例如可能、大概这些会导致理解不一致的用词;

  注意前后步骤之间的衔接,如果前面的步骤会作为前提对后面的操作步骤产生影响,较好能够描述得清晰一些。

  预期结果:(中必要性)

  预期结果中的检查点必须是具体的、可检查的对象

  用例级别:(高必要性)

  用例级别字段的格式:可选字段:Smoke、Normal、Important、Extend,如果要多个关键字来标识该条用例的话,各关键字之间用英文逗号隔开,比如checklist,importan

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网