博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
探索性测试及基本用例
阅读量:5349 次
发布时间:2019-06-15

本文共 1570 字,大约阅读时间需要 5 分钟。

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. 能友好提示,不产生异常

 

 

 

 

转载于:https://www.cnblogs.com/wendyw/p/10042347.html

你可能感兴趣的文章
练习10-1 使用递归函数计算1到n之和(10 分
查看>>
Oracle MySQL yaSSL 不明细节缓冲区溢出漏洞2
查看>>
Code Snippet
查看>>
zoj 1232 Adventure of Super Mario
查看>>
组合数学 UVa 11538 Chess Queen
查看>>
oracle job
查看>>
Redis常用命令
查看>>
[转载]电脑小绝技
查看>>
windos系统定时执行批处理文件(bat文件)
查看>>
thinkphp如何实现伪静态
查看>>
BZOJ 2243: [SDOI2011]染色( 树链剖分 )
查看>>
BZOJ 1925: [Sdoi2010]地精部落( dp )
查看>>
c++中的string常用函数用法总结!
查看>>
[DLX精确覆盖+打表] hdu 2518 Dominoes
查看>>
SuperMap iServerJava 6R扩展领域开发及压力测试---判断点在那个面内(1)
查看>>
Week03-面向对象入门
查看>>
一个控制台程序,模拟机器人对话
查看>>
Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(上篇——纯前端多页面)
查看>>
我的PHP学习之路
查看>>
【题解】luogu p2340 奶牛会展
查看>>