工资发放系统测试用例&Excel固定行&测试用例tips#学习报告总结#
2015-06-04 14:37
330 查看
一、
工资发放系统的测试用例。详情见点击打开链接。
这是我今天写的测试用例,最后无效等价类没写完,但总体设计好了。对初学者来说,学习等价类和判定表这块可以参考。
问题分析:
为什么0.00、+/-0.01的本月工资不先测?
因为这三个数据的特殊性,会屏蔽“普通错误”和“严重错误”的计算结果,致使结果意义不大,所以先不测。也可以解释为,这组数据影响了重要错误的测试,所以优先级较低。
二、
1.Excel小技巧:固定显示某一行
2.测试用例内容
3.测试用例的优化
4.测试用例优先级
1.我们在excel中查看数据时,数据记录比较多,而且列数也比较多的情况下,往往看到后面时忘记这一列的数据对应的是什么数据。所以我们希望表头一直在顶行显示。
方法:选定要固定的行的下面一行,如我们要固定第一行,那么我们就选择第二行,如果我们要固定第一、二行,那么我们就选择第三行;然后点击菜单中的“视图”-“窗口”-“冻结窗口”,就OK了。
2.对测试执行人员来说,测试用例的表示内容包括以下几个方面:
测试用例的测试目标
测试用例的被测功能点描述
测试用例的测试运行环境
测试用例的执行方法(包括测试步骤,输入测试数据或测试脚本)
测试期望的结果
执行测试的实际结果
其他辅助说明
3.测试用例怎么优化?
1)在一条用例中,尽可能多的覆盖不同控件的有效等价类包括有效边界值。
2)为了避免屏蔽现象的发生,开始时无效等价类不能组合。后期可以考虑多个无效等价类组合的极端情况(包括无效边界值)
4.测试用例优先级
为什么要划分测试用例的优先级?
由于项目进度的限制,我们要在有限的时间内尽可能多的做更有意义更重要的工作。因此我们需要按照产品和用户的需求将测试用例进行重要程度的划分。
优先级有哪些类型?
首先,你必须确定什么是你优先级别的类型和其暗示着什么。就我们的目的来说, 我们假设开始我们可能发现的缺陷的严重程度和那些相应测试用例的优先级别之间是平行的。
我们将测试用例分成4类:BVTs,高,中和低。
1 –小版本确认测试(Build Verification Tests (BVTs):也叫做“冒烟测试”,一组你想先运行的以确定这个给出的小版本是否可以测试的测试用例。如果你不能访问每一个功能区域或执行其他测试用例依赖的基本操作,那么在执行这个优先的测试用例之前,试图做其他任何的测试都是没有意义的,因为他们大多数肯定要失败。
2 – 高(Highs):最常执行以保证功能性是稳定的,目标的行为和能力可以正常的工作,和重要的错误和边界被测试的测试用例的集合。
3 – 中(Mediums):这是使给出的功能区域或功能变得更详细,检查功能的多
a9ce
数方面包括边界,错误和配置测试的测试用例。
4 – 低(Lows):这是通常最少被执行的测试用例。但这并不意味着这些测试都不重要,只是说他们在项目的生命期间里不是常常被运行,例如GUI,错误信息,可用性,压力和性能测试。
工资发放系统的测试用例。详情见点击打开链接。
这是我今天写的测试用例,最后无效等价类没写完,但总体设计好了。对初学者来说,学习等价类和判定表这块可以参考。
问题分析:
为什么0.00、+/-0.01的本月工资不先测?
因为这三个数据的特殊性,会屏蔽“普通错误”和“严重错误”的计算结果,致使结果意义不大,所以先不测。也可以解释为,这组数据影响了重要错误的测试,所以优先级较低。
二、
1.Excel小技巧:固定显示某一行
2.测试用例内容
3.测试用例的优化
4.测试用例优先级
1.我们在excel中查看数据时,数据记录比较多,而且列数也比较多的情况下,往往看到后面时忘记这一列的数据对应的是什么数据。所以我们希望表头一直在顶行显示。
方法:选定要固定的行的下面一行,如我们要固定第一行,那么我们就选择第二行,如果我们要固定第一、二行,那么我们就选择第三行;然后点击菜单中的“视图”-“窗口”-“冻结窗口”,就OK了。
2.对测试执行人员来说,测试用例的表示内容包括以下几个方面:
测试用例的测试目标
测试用例的被测功能点描述
测试用例的测试运行环境
测试用例的执行方法(包括测试步骤,输入测试数据或测试脚本)
测试期望的结果
执行测试的实际结果
其他辅助说明
3.测试用例怎么优化?
1)在一条用例中,尽可能多的覆盖不同控件的有效等价类包括有效边界值。
2)为了避免屏蔽现象的发生,开始时无效等价类不能组合。后期可以考虑多个无效等价类组合的极端情况(包括无效边界值)
4.测试用例优先级
为什么要划分测试用例的优先级?
由于项目进度的限制,我们要在有限的时间内尽可能多的做更有意义更重要的工作。因此我们需要按照产品和用户的需求将测试用例进行重要程度的划分。
优先级有哪些类型?
首先,你必须确定什么是你优先级别的类型和其暗示着什么。就我们的目的来说, 我们假设开始我们可能发现的缺陷的严重程度和那些相应测试用例的优先级别之间是平行的。
我们将测试用例分成4类:BVTs,高,中和低。
1 –小版本确认测试(Build Verification Tests (BVTs):也叫做“冒烟测试”,一组你想先运行的以确定这个给出的小版本是否可以测试的测试用例。如果你不能访问每一个功能区域或执行其他测试用例依赖的基本操作,那么在执行这个优先的测试用例之前,试图做其他任何的测试都是没有意义的,因为他们大多数肯定要失败。
2 – 高(Highs):最常执行以保证功能性是稳定的,目标的行为和能力可以正常的工作,和重要的错误和边界被测试的测试用例的集合。
3 – 中(Mediums):这是使给出的功能区域或功能变得更详细,检查功能的多
a9ce
数方面包括边界,错误和配置测试的测试用例。
4 – 低(Lows):这是通常最少被执行的测试用例。但这并不意味着这些测试都不重要,只是说他们在项目的生命期间里不是常常被运行,例如GUI,错误信息,可用性,压力和性能测试。
相关文章推荐
- Android之使用Http协议实现文件上传功能
- 通晓网络测试常用命令
- Nodejs学习笔记之测试驱动
- 可以测试javascript运行效果的代码
- 使用php测试硬盘写入速度示例
- python 测试实现方法
- Php-Redis安装测试笔记
- mysql压力测试脚本实例
- JavaScript 组件之旅(四):测试 JavaScript 组件
- Android触屏测试实例代码
- 解析libcurl在android下的移植、编译与测试
- 几个比较实用的JavaScript 测试及效验工具
- Java中对AtomicInteger和int值在多线程下递增操作的测试
- Python实现测试磁盘性能的方法
- python自动化测试实例解析
- Python之PyUnit单元测试实例
- Appium自动化测试系列2- 写一个Python测试脚本来测试一下YY语音
- IOS UI Automation 学习之常用类,方法和模拟手势
- 测试时尚
- Web测试方法(转)