早教吧 育儿知识 作业答案 考试题库 百科 知识分享

软件测试的问题现有一个年龄计算程序,它的功能如下:根据当前日期和某个人的出生日期计算此人的年龄。一个日期分为年、月、日三个部分,要求年、月、日都为整数,且满足:1≤month

题目详情
软件测试的问题
现有一个年龄计算程序,它的功能如下:根据当前日期和某个人的出生日期计算此人的年龄。一个日期分为年、月、日三个部分,要求年、月、日都为整数,且满足:1 ≤month ≤12,1 ≤day ≤31,1912 ≤year ≤2050。
针对上述系统设计其测试用例及测试方法:
(1)黑盒测试。请给出测试的等价划分类,包括有效等价类和无效等价类,以及基于等价划分类的测试用例;给出边界值法测试用例。
(2)白盒测试。编写年龄计算程序,并给出针对此程序的语句覆盖、判定覆盖、条件覆盖、条件组合覆盖的测试流程和测试用例表,并加以分析。
(3)如果此系统是一个B/S架构程序,描述如何进行自动化测试。
▼优质解答
答案和解析
用例编号 有效等价类 无效等价类 测试数据 预期输出1 1 <=day <=31 day<1 day>31 25、-1、35 正常输出、系统提示报错、系统提示报错2 1 <=month <=12 month<1 month>12 5、-5、15 正常输出、系统提示报错、系统提示报错 3 1912<=year<=2050 year<1912 year>2050 1965、1900、2080 正常输出、系统提示报错、系统提示报错
边界值:日的边界值为 0、2、30、32月的边界值为 0、2、11、13年的边界值为 1911、1913、2049、2051

白盒那块。由于LZ给分太少。45分只能做45分的事啊。求谅解...

第三题:首先选取一款合适的测试工具。选取工具的时候要考虑工具是否支持被测系统运行的平台(软、硬件环境、数据库环境)工具能否支持被测系统使用的协议、工具是否能够满足该项目的需求、工具的价格
B/S架构的话 首先要考虑到浏览器的复杂性、兼容性、安全性。尽量每个浏览器版本都要运用到测试中性能方面 考虑 并非用户数、响应时间、吞吐量、资源利用率实际操作中。按步骤来...
测试需求分析制定测试策略制定测试方案执行测试方案测试结果分析编写测试报告
看了软件测试的问题现有一个年龄计算...的网友还看了以下:

据5月9日韩国媒体报道:日本《韩日新闻》8日报道称,日本人20~30岁的年轻人希望结婚的年龄越来越  2020-06-21 …

税法题目,请写出详细的步骤和说明,谢谢某在中国境内无住所的外籍个人2007年全年在中国工作,200  2020-06-21 …

人口抚养比是非劳动年龄人口数与劳动年龄人口(15至64岁)数的比值。如果劳动年龄人口增长、人口抚养  2020-07-15 …

某日甲地(38°N98°E)昼长11时20分,乙地(28°N102°E)昼长11时40分。某人上午1  2020-11-10 …

某班50名学生的年龄统计结果如下表所示,则此班学生年龄的众数是()年龄/岁13141516人数/人4  2020-11-18 …

第16个世界关节炎日的主题是“运动促改善”,旨在提醒人们重视定期锻炼在关节炎治疗中的益处.人们常常将  2020-11-25 …

软件测试报告现有一个年龄计算程序,它的功能如下:根据当前日期和某个人的出生日期计算此人的年龄。一个日  2020-11-28 …

软件测试的问题现有一个年龄计算程序,它的功能如下:根据当前日期和某个人的出生日期计算此人的年龄。一个  2020-11-28 …

问几道数学题.1.四个属相一样的人,他们今年的年龄的乘积为4225,他们今年各多少岁?2.一人(小于  2020-12-19 …

在日本,无论是在机场工作的人员还是宾馆服务人员,年龄都比我们中国的从业人员的年龄大好多。这说明()A  2020-12-23 …