全国培训加盟网站建设,哪个是网络营销导向网站建设的基础,怎么在自己的电脑做网站,咋么做网站单元测试 一、任务要求
题目1#xff1a;根据下列流程图编写程序实现相应处理#xff0c;程序根据两个输入参数iRecordNum和IType计算x的值并返回。编写程序代码#xff0c;使用JUnit框架编写测试类对编写的程序代码进行测试#xff0c;测试类中设计最少的测试数据满足基路…单元测试 一、任务要求
题目1根据下列流程图编写程序实现相应处理程序根据两个输入参数iRecordNum和IType计算x的值并返回。编写程序代码使用JUnit框架编写测试类对编写的程序代码进行测试测试类中设计最少的测试数据满足基路径覆盖测试每条测试数据需要在测试类中编写一个测试方法。使用assertEquals断言判断输出结果期望结果值和实际返回值是否一致。 题目2根据输入的三条边值判断能组成何种三角形。三条边为变量a、b、c范围为1≤边值≤10不在范围内提示“输入边值不在范围内”。不满足任意两边之和必须大于第三边提示“输入边值不能组成三角形”。输入边值能组成三角形只有2条边相同显示“能组成等腰三角形”三条边相等显示“能组成等边三角形”边值不满足特殊三角形显示“能组成普通三角形”。编写程序代码使用JUnit框架编写测试类对编写的程序代码进行测试测试类中设计最少的测试数据满足判定覆盖测试每条测试数据需要在测试类中编写一个测试方法。使用assertEquals判断期望结果值和实际返回值是否一致。
题目3邮箱注册需要填写邮箱地址和密码。其中要求邮箱格式“登录名主机名.域名”登录名为5个字母主机名固定为下面2个163、126域名为com或com.cn。密码为6个含6以上数字组成。填写正确则提示“信息正确”否则根据实际情况提示“**不符合要求”**为邮箱地址或密码。编写程序代码使用JUnit框架编写测试类对编写的程序代码进行测试测试类中设计最少的测试数据满足语句覆盖测试每条测试数据需要在测试类中编写一个测试方法。使用assertThat中equalTo断言判断输出文字期望结果值和实际返回值是否一致。
题目4输入小写的字符串。如字符串前缀为ab开头则将前缀ab替换为ef并打印出替换后字符串返回文字“替换前缀后的字符串为:”和替换后字符串值如后缀为cd并且前缀不为ab替换字符串中所有cd为gh并打印出替换后字符串返回文字“替换cd后的字符串为:”和替换后字符串值否则全部字母大写输出返回文字“大写字母的字符串为:”和转换后的字符串值。编写程序代码使用JUnit框架编写测试类对编写的程序代码进行测试测试类中设计最少的测试数据满足条件覆盖测试测试类使用参数化测试Parameters完成测试。使用assertEquals判断期望结果值和实际返回值是否一致。
二、报告编写
根据单元测试情况参考单元测试报告模版按要求将编写的java源代码、测试类相关代码以及相关截图粘贴到模板中完成单元测试报告。