Q1.0立测试用例 ◆测试最基本的方法就是建立并运行测 试用例,我们通常使用表格的方式来 构建简单的测试用例 表1测试 Hello world程序的测试用例 用例说明操作过程输入值期望的结果 编号 1测试程运行软件无在控制台上打印出 序功能 ” Hello world” 2021//28 11
2021/1/28 58 11 1.4.2.1 建立测试用例 测试最基本的方法就是建立并运行测 试用例,我们通常使用表格的方式来 构建简单的测试用例 表1 测试Hello world程序的测试用例 用例 编号 说明 操作过程 输入值 期望的结果 1 测试程 序功能 运行软件 无 在控制台上打印出 ”Hello world
Q1.2.2执行测试用例 ◆将 Hello world程序编译、连接形成可 执行程序 Hello. exe,然后运行它,因为 测试不要求输入值,因此运行软件即 是执行测试 Hello. exe 2021//28
2021/1/28 58 12 1.4.2.2 执行测试用例 将Hello world 程序编译、连接形成可 执行程序Hello.exe,然后运行它,因为 测试不要求输入值,因此运行软件即 是执行测试 Hello.exe
Q1.3记录运行的结果 ◆程序在控制台上打印出 Hello world字样 CN D: \Progran Files\microsoft Visual Studio\lyPr..-ox Hello World! 拼音半 2021//28 13
2021/1/28 58 13 1.4.2.3 记录运行的结果 程序在控制台上打印出Hello world字样
Q1.24测试总结 ◆测试的实际结果与期望的结果一致,程 序的打印功能是正确的 ◆上面4步就是对 Hello world程序的一次 正式测试,尽管它还不够完整,但是它 让我们看到了测试的整个过程 2021//28 14
2021/1/28 58 14 1.4.2.4 测试总结 测试的实际结果与期望的结果一致,程 序的打印功能是正确的 上面4步就是对Hello world程序的一次 正式测试,尽管它还不够完整,但是它 让我们看到了测试的整个过程
Q1238时 Hello world软件的改进 void static main(int argc, char*argy) switch(*argyll case ∥/输入1打印 Hello world printf〔 Hello world!”); breaks case“2’: ∥/输入2打印 Hello guy printf(“ Hello guy!”); reak default ∥/输入其它参数打印 Hello printf〔ello!”y); break; 2021//28
2021/1/28 58 15 1.4.3 对Hello World软件的改进 void static main (int argc, char* argv[] ) { switch ( *argv[1] ) { case ‘1’: /// 输入1打印Hello world printf( “Hello world!”); break; case ‘2’: /// 输入2打印Hello guy printf( “Hello guy!”); break; default: /// 输入其它参数打印Hello printf( “Hello!”); break; } }