测试用例设计和测试环境搭建

等价类

定义:1.等价:如果多个输入在程序中处理方式相同,则认为这些输入时等价的,测是一个即可。

   2。输入:分为两类,有效输入(可以保存)、无效输入(不可保存)

   3结合:有效等价类、无效等价类

满足规则:只需寻找一个全部满足规则的(有效等价类) 

不满足规则:需分开,每条不满足条件的举出一个,方便定位错误(无效等价类)

ASCII码:

  7位 表示27=128个字符    每个字符存储占用1个字节

  分类:不可见字符

        控制字符:LF(换行) CR(回车)

     通信字符

        NULL(空)

      可见字符:空格,数字,字母,符号

 

测试环境搭建

测试环境搭建文档:

  1. 为日后回归测试等搭建环境做指导
  2. 刚开始写完后,评审,防止日后因环境搭建而引起测试时的问题
  3. 可为日后上线的文档做参考
  4. 可以做自动化步骤的参考
  5. 项目留存
  6. 严格按照用例步骤,执行用例
  7. 发现结果与预期结果不一致:

用例执行:

a) 重复步骤,重现发现的问题

b) 找同类型的数据,重新执行用例

c) 定位发现问题的步骤 (每执行一步都要做记录)

  1. 提交BUG (先确认不是重复BUG

BUG报告:

1若开发返回不可重现的BUG”,可能原因:

  1. 开发步骤不对
  2. 测试环境和开发环境不同
  3. 出现时有概率的,或者其他原因导致,不是每次重现 (环境、概率)

2合并BUG的原则

1) 同样的原因产生的BUG可以合并

2) 与开发沟通后如果修改一处就可以修改一些BUG可以合并

3) BUG之间有制约关系,BUG可以合并

3补充 为什么.TXT文件中报春”联通”重新打开后会有乱码

文件保存格式默认为ASCII,但恰好”联通”是以EF开头的,保存时误认为UFT-8格式,导致重新打开时歘先乱码

4书写测试用例应该注意一下几点

1)测试输入数据必须是唯一的,并且明确的

2)步骤要完整,按照步骤可以测试测试点和预期结果,建议每个步骤后面都有预期结果,步骤要编号

3)结果要和需求规格说明书完全一致,如果SRS没有明确结果,需要产品人员补充和定义

4)无效等价类不能合并

 

    

posted @ 2017-12-02 16:30  少林寺头牌技师  阅读(567)  评论(0编辑  收藏  举报