对下述程序使用基本路径测试法设计测试用例 void F(int xint y) {while(x>0){ int s=xy if(s>1) { x-- y-- } else { if(s<-1) x-=2 else x-=4 }} }Step1 根据程序的逻辑结构画出流程图Step2 根据流程图画出程序流图Step3 计算复杂度V(G) = E – N 2
编写单元测试用例的方法一 单元测试的概念 单元通俗的说就是指一个实现简单功能的函数单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常并且返回了正确的输出 测试的覆盖种类 1.语句覆盖:语句覆盖就是设计若干个测试用例运行被测试程序使得每一条可执行语句至少执行一次 2.判定覆盖(也叫分支覆盖):设计若干个测试用例运行所测程序使程序中每个判断的取真分支和取假分支至少执行一次