探索性测试及基本用例

1.测试用例设计原则

测试用例包含几个基本要素:用例编号、输入数据、期望结果及前置条件等。

  1.测试用例的代表性

  2.测试结果的可判定性

  3.测试结果的可再现性

 

2.探索性测试

探索性测试完全抛开测试用例,使用定义的比较笼统的测试用例。

强调测试者的主观能动性,以及测试设计和测试执行的同时性。

包含4种方法:自由式探索、基于场景的探索式测试、基于策略的探索性测试、基于反馈的探索性测试

 

3.Base64编码

Base64是一种基于64个可打印字符来表示二进制数据的方法,常用于处理文本数据的场合,表示、传输、存储一些二进制数据。在Base64中的字符包括:A-Z,a-z,0-9,+,/

 

4.手工测试

软件缺陷的根源:来自软件开发本身

两种缺陷:程序员引入的缺陷、运行环境导致的缺陷

 

5.编辑有效、无效的功能


2. 点击操作栏【编辑】按钮
3. 编辑无效的xx
3.1. 不填写任何字段,点击确认
3.2. 不填写必填字段,点击确认
3.3. 留空任意一个必填字段,点击确认
3.4. 填写的字段不符合格式(如非法字段),点击确认
3.5. 填写的内容过长或过短,点击确认

2. 能正常跳转到xx页
3. 
3.1. 必填字段提示不能为空
3.2. 必填字段提示不能为空
3.3. 能对留空的必填字段进行提示
3.4. 能友好对信息进行提示
3.5. 能正常截断或友好进行提示

2. 点击操作栏【编辑】按钮
3. 编辑有效的xx
3.1. 输入全部字段,点击确认
3.2. 输入必填字段,点击确认
3.3. 输入必填字段,清空所有的非必填字段,点击确认

2. 能正常跳转到编辑页
3. 
3.1. 能有效的xx
3.2. 能有效的编辑xx
3.3. 能有效的编辑xx,且能有效的清空所有的非必填字段

 

 6.输入框有效、无效查询

 


2. 输入无效的信息进行查询
2.1.输入框输入空格+信息+空格,点击查询
2.2.输入框输入为空,点击查询
2.3.输入框输入信息超过一定的长度,点击查询
2.4.输入框输入信息,多次点击查询按钮
2.5.输入框输入JS标记信息等信息,(比如<script>alert('aa');</script> ),点击查询按钮
2.6.输入框复制、粘贴
2.7.点击下拉框,不选择任何数据,直接点击确认,点击查询
2.8.点击下拉框,选择某一个数据,点击确认,然后点击查询


2. 
2.1. 列表结果能被友好进行搜索并查询结果友好展示
2.2. 列表搜索结果能被友好进行展示
2.3. 查询条件能被友好提示,超过长度限制
2.4. 列表搜索结果只展示一次查询内容
2.5. 列表搜索结果能友好进行展示
2.6. 输入框能被友好进行复制、粘贴
2.7. 下拉框内不显示任何其他数据
2.8. 下拉框能被友好显示,且列表查询结果显示对应字段的内容

7.翻页功能

2. 输入不同的情况进行翻页查看
2.1.点击首页、上一页、下一页、尾页、指定跳转页
2.2. 无数据时查看翻页
2.3. 首页时,点击上一页
2.4. 尾页时,点击下一页
2.5. 翻页后,列表数据排序
2.6. 中间页,勾选列表数据
2.7. 指定页面显示条数翻页
2.8. 输入非法字符(比如0、负数、字符串、中文、特殊字符%)

 

2.

2.1.能友好跳转到对应页面

2.2.不显示翻页功能

2.3. 不能进行点击上一页,且可以点击其他页

2.4. 不能点击下一页,且可以点击其他按钮

2.5. 翻页后,列表数据能友好进行提示

2.6. 勾选列表数据,能友好勾选前后翻页选择的数据

2.7. 能友好显示指定翻页条数

2.8. 能友好提示,不产生异常

 

 

 

猜你喜欢

转载自www.cnblogs.com/wendyw/p/10042347.html
今日推荐