普通输入框字段校验测试 1. 不输入,空内容 2. 输入1个字符 3. 若输入框有长度限制为N个字符,测试N-1个字符,N个字符,N+1个字符,N+N+...(超长)这几个边界值 4. 还需要测试下通过复制大于长度的值粘贴进去看是否能输入 5. 输入半角/全角空格 6. 输入半角/全角,大写/小写英 ...
分类:
其他好文 时间:
2019-10-04 13:23:47
阅读次数:
73
一、接口自动化测试框架 二、工程目录 三、Excel测试用例设计 四、基础数据base 封装post/get:runmethod.py HTMLTestrunner:测试报告 五、data操作Excel的读写、日志 handle_excel.py:封装Excel的读写 logger:封装日志 六、日 ...
分类:
编程语言 时间:
2019-09-30 12:58:22
阅读次数:
110
1. 黑盒测试和白盒测试的直观图 从图中可以直接看出来,黑盒测试就当整个程序是个黑盒子,我们看不到它里面做了些什么事情,只能通过输入输出看是否能得到我们所需的来测试。而白盒测试可以当盒子是透明的,里面的一切我们都看的清楚,从而我们可以通过去测内部结构来测试。 2. 黑盒测试 (Black-Box T ...
分类:
其他好文 时间:
2019-09-13 17:15:59
阅读次数:
105
因果图,又叫鱼骨图 输入与输入之间的关系 异:所有输入条件中最多有一个为真,也可以一个也没有 或:所有输入条件中最少有一个为真,或者多个,或者所有 唯一:所有输入条件中,有且只有一个条件为真 要求:所有输入条件中,只要有一个产生,其他也跟着产生 输入与输出之间的关系 恒等 当输入条件发生时,结果一定 ...
分类:
其他好文 时间:
2019-09-03 13:42:13
阅读次数:
340
测试流程: 1.需求:阅读需求,理解需求,与客户、开发、架构多方交流,深入了解需求。 2测试计划:根据需求估算测试所需要的资源,时间,功能划分,分配资源。 3.用例设计:根据测试计划,任务分配,功能点划分,设计合理测试用例。 4.执行测试:根据测试用例的详细步骤,执行测试用例。 5.执行结果记录和b ...
分类:
其他好文 时间:
2019-08-21 21:27:27
阅读次数:
83
显式功能性需求(Functional requirement)的含义从字面上就可以很好地理解,指的是软件本身需要实现的具体功能, 比如“正常用户使用正确的用户名和密码可以成功登录”、“非注册用户无法登录”等,这都是属于典型的显式功能性需求描述。 非功能性需求主要涉及安全性、性能以及兼 容性三大方面。 ...
分类:
其他好文 时间:
2019-08-15 14:27:07
阅读次数:
95
1.开发模式 瀑布模型 过程:需求分析-设计-编码-实现-软件测试-完成-维护 优点:各个阶段比较清晰,适用于需求比较稳定的产品,强调早期计划和调查 改良:过程中加入少量的迭代过程(重复工作[例如再一次和产品经理等人确认需求]) 快速原型模型 过程 快速分析-需求说明-构造原型-原型-运行原型-评价 ...
分类:
其他好文 时间:
2019-08-12 23:57:33
阅读次数:
178
最常见黑盒测试方法包括:边界值、等价类、错误推测法、场景法、因果图法、判定表组成法、正交实验设计。(注:黑盒测试仅需知道系统的【输入】和【输出】,不需要知道代码是怎么写的。所以代码部分就不赘述了) 一、边界值测试 经实践总结:大量的软件缺陷发生在输入域和输出域的边界上。所以在设计测试用例的时候,应该 ...
分类:
其他好文 时间:
2019-07-31 14:59:14
阅读次数:
97
一、测试用例的定义 测试用例(Test Case),是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 二、为什么要写测试用例 1、 理清测试思路 有的系统本来就是一个大而复杂的项目,因此需要把项目功能细分,根据每一个功能通过编写用例的方式来 ...
分类:
其他好文 时间:
2019-07-31 13:06:19
阅读次数:
67
一、编写工具 二、编写规范 一个完整的测试用例应该具备正确性及代表性,一般包含如下内容 根据实际情况可调整字段,补充如输入值、环境配置、用例描述等字段 下面详细介绍下主要字段 Eg: 姓名输入框按要求输入26个字符 在规定的输入范围内输入中文 在规定的输入范围内输入英文 在规定的输入范围内输入特殊符 ...
分类:
其他好文 时间:
2019-07-19 12:12:33
阅读次数:
81