《软件测试技术》课程第七周随笔

软件测试第二次试验

软件测试第二次试验为白盒测试,使用了单元测试

1. 实验准备

Windows 8.1,Visual Studio Ultimate 2013,被测试软件(Is it a prime number?)

2. 实验步骤

①使用Windows8.1系统,安装好Visual Studio Ultimate 2013和被测试的软件Is it a prime number及其源代码。

②右键单击解决方案,选择添加→新建项目,在新建项目的对话框中选择已安装→Visual C#→Windows 应用商店,单元测试库(Windows应用商店应用),点击确定添加该单元测试。

③打开新创建的UnitTest1.cs文件,在其TestMethod1()函数中添加一段代码,点击菜单栏中的测试→运行→所有测试,测试其能否正确运行。

④在APPTest中新建一个类,命名为Rooter,把判断质数的核心函数的全部代码拷贝过去,用来进行单元测试。

⑤将对APPTest整个工程的引用添加到UnitTestLibrary1中。在工程上右键单击,添加→引用,然后在弹出的窗口中选择解决方案→项目→APPTest,将其挑上钩后点击确定。在UnitTest1.cs中添加using APPTest语句。

⑥进行对Rooter内函数的测试。

3. 测试代码

4. 流程图和路径图

5. 测试样例结果

6. 更多测试用例

测试编号

输入

预期输出

实际输出

覆盖路径

是否通过测试

1

abc

输入错误

输入错误

1→2→3

是 √

2

-3

不是质数

不是质数

1→2→4→6

是 √

3

2

是质数

是质数

1→2→4→5→7→8

是 √

4

5

是质数

是质数

1→2→4→5→7→9→10→5→7→8

是 √

7. 测试报告

均通过测试

8. 实验结论

通过这次实验,我知道和白盒测试的方法,学会了使用单元测试对Win8应用商店的自己的应用进行测试。在测试实例中,我知道了如何操作,寻找何种测试数据,并对Win8应用商店里的自己的应用进行了实际的测试。

原文地址:https://www.cnblogs.com/jinzhao1994/p/4457953.html