测试用例代码怎么写( 三 )


(多数是会写需求规格的说明 , 总之要让人看明白你这条用例是想测什么)测试标题:这个有时候就包含了测试目的 , 目的是可以不写的 , 但测试用例标题是必须的 。重要级别:像提交回答这条用例 , 多数会被列为最高级别用例 , 因为是最基本的功能 。
往往越是基本的 , 级别越高 。原因在于 , 如果基本功能都有缺陷 , 那根本不用测别的功能 , 版本直接打回 。
预制条件:1、百度知道运转正常 。2、用户已登陆 。
3、进入了自己想要回答的问题页面 。(也就是你做这条测试前必须要有的前提条件)操作步骤:1、将光标点入“我来帮他解答”下的输入栏 。
2、输入想提交的答案 3、点击提交回答 4、验证提交后答案是否能显示到当前问题下 (输入数据多数时候是合并到操作步骤中的 , 比如这条里的输入数据就是“答案”)预期结果:1点击提交回答后 , 页面提示回答成功 。2再次查看该问题时 , 刚刚的答案可以正确显示…… 。
6.单元测试用例该怎么写首先我们需要先下载相应的 JUnit 相关的 JAR 包 , 下载的过程可以去 JUnit 的官方网站 , 也可以直接通过 Maven 资源仓库来完成 。
使用简单的 @Test 注解实现我们的测试方法的编写和执行
准备工作做好之后 , 接下来我们就可以开始尝试编写壹个简单的测试代码了 。首先 , 我们编写了壹个 Calculator 类 , 并提供五个方法分别完成加减乘除以及求平方的运算 。代码如下:
package net.oschina.bairrfhoinn.main;
public class Calculator {
public void add(int n){
result += n;
}
public void substract(int n){
result -= n;
}
public void multiply(int n){
result *= n;
}
public void divide(int n){
result /= n;
}
public void square(int n){
result = n * n;
}
public int getReuslt(){
return result;
}
public void clear(){
result = 0;
}
private static int result;
}
7.这个测试用例怎么写比较好的软件测试人员也只能写出一半的测试用例吧 , 这个应该可以写40多个吧 , 我先写写试试(大概思想就是两边之和大于第三边 , 两边之差小于第三边 , 输入含一个字母 , 两个字母 , 三个字母 , 一个负数 , 两个负数 , 三个负数)1、1 3 52、1 5 33、5 1 34、0 1 25、1 0 26、2 1 07、a 0 18、0 a 19、1 0 a10、-1 2 611、1 -1 512、5 3 -113、a b 014、a 0 b15、0 a b16、a b c17、-1 -1 218、-1 2 -119、2 -1 -120、-1 -1 -1先写一部分 , 写的肯定不全 , 你再好好想想吧 。
8.如何编写单元测试用例1 , 语句覆盖:语句覆盖就是设计若干个测试用例 , 2113运行被测试程序 , 使得每一条可执行语句至少执行一次 。
2 , 判定覆盖5261(也叫分支覆盖):设计若干个测试用例 , 运行所测程序 , 使程序中每个判断的取真分支和取假分4102支至少执行一次 。3 , 条件覆盖:设计足够的测试用例 , 运行1653所测程序 , 使程序中每个判断的每个条件的每个可能取值至少执行一次 。
4 , 判定——条件版覆盖:设计足够的测试用例 , 运行所测程序 , 使程序中每个判断权的每个条件的每个可能取值至少执行一次 , 并且每个可能的判断结果也至少执行一次 。5 , 条件组合测试:设计足够的测试用例 , 运行所测程序 , 使程序中每个判断的所有条件取值组合至少执行一次 。