当前位置: 首页 > wzjs >正文

做的比较好的冷柜网站有哪些百度app官方下载安装

做的比较好的冷柜网站有哪些,百度app官方下载安装,wordpress pdf 打印,手机上如何做mv视频网站实验二 软件白盒测试 某工资计算程序功能如下:若雇员月工作小时超过40小时,则超过部分按原小时工资的1.5倍的加班工资来计算。若雇员月工作小时超过50小时,则超过50的部分按原小时工资的3倍的加班工资来计算,而40到50小时的工资仍…

实验软件白盒测试

某工资计算程序功能如下:若雇员月工作小时超过40小时,则超过部分按原小时工资的1.5倍的加班工资来计算。若雇员月工作小时超过50小时,则超过50的部分按原小时工资的3倍的加班工资来计算,而4050小时的工资仍按照原小时工资的1.5倍的加班工资来计算。程序输入为:雇员月工作时间及小时工资,输出为工资。

运用逻辑覆盖法的六种覆盖标准设计测试用例,并执行测试,撰写实验报告。

实验步骤:

1)使用编程语言完成上述某工资计算程序编写

def calculate_salary(hours, hourly_rate):

if hours <= 40:

salary = hours * hourly_rate

elif hours <= 50:

salary = 40 * hourly_rate + (hours - 40) * hourly_rate * 1.5

else:

salary = 40 * hourly_rate + 10 * hourly_rate * 1.5 + (hours - 50) * hourly_rate * 3

return salary

2)画出程序流程图

3)根据逻辑覆盖法的六种覆盖标准设计测试用例,得到6张测试用例表,并完成测试。

3.1 语句覆盖

测试用例编号

输入数据 (hours, hourly_rate)

预期输出

实际输出

是否通过

1

(30, 10)

300

300

2

(45, 10)

475

475

3

(55, 10)

625

625

3.2 判定覆盖

测试用例编

输入数据 (hours, hourly_rate)

覆盖判定条

预期输

实际输

是否通

1

(30, 10)

hours≤40

300

300

2

(45, 10)

40<hours≤50

475

475

3

(55, 10)

hours>50

625

625

3.3 条件覆盖

测试用例编号

输入数据 (hours, hourly_rate)

覆盖条件 (hours≤40, hours≤50)

预期输出

实际输出

是否通过

1

(30, 10)

(True, True)

300

300

2

(45, 10)

(False, True)

475

475

3

(55, 10)

(False, False)

625

625

3.4 判定/条件覆盖

测试用例编号

输入数据 (hours, hourly_rate)

覆盖判定和条件

预期输出

实际输出

是否通过

1

(30, 10)

hours≤40分支, (True, True)

300

300

2

(45, 10)

40<hours≤50分支, (False, True)

475

475

3

(55, 10)

hours>50分支, (False, False)

625

625

3.5 条件组合覆盖

测试用例编号

输入数据(hours, hourly_rate)

覆盖条件组合

预期输出

实际输出

是否通过

1

(30, 10)

hours≤40=True, hours≤50=True

300

300

2

(45, 10)

hours≤40=False, hours≤50=True

475

475

3

(55, 10)

hours≤40=False, hours≤50=False

625

625

3.6 路径覆盖

测试用例编号

输入数据(hours, hourly_rate)

覆盖路径

预期输出

实际输出

是否通过

1

(30, 10)

hours≤40路径

300

300

2

(45, 10)

40<hours≤50路径

475

475

3

(55, 10)

hours>50路径

625

625

4

(40, 10)

hours=40边界路径

400

400

5

(50, 10)

hours=50边界路径

550

550

测试执行结果

所有测试用例均通过,程序功能正确。通过六种不同的逻辑覆盖方法设计测试用例,确保了程序的各种逻辑路径和条件组合都得到了充分测试。

http://www.dtcms.com/wzjs/193875.html

相关文章:

  • 学动漫设计去哪个学校东莞搜索优化十年乐云seo
  • 做赚钱网站有哪些一键优化清理
  • 做任务领游戏的网站seo搜索引擎优化视频
  • 云南网站建设哪家便宜今日中央新闻
  • 基于web网上花店网站设计论文市场监督管理局电话
  • 建设银行镇海支行网站上海seo外包
  • 便宜的营销型网站建设网时代教育培训机构官网
  • 好的版式设计网站郑州网络营销公司哪家好
  • 哪些调查网站可以做问卷赚钱淘宝指数在线查询
  • 计算机网络毕业设计株洲seo优化
  • arvixe如何做网站seo研究中心培训机构
  • wordpress访问密码保护文章一键优化
  • 深圳集团网站建设官网seo优化
  • 做网站排名大概要多少seo对网络推广的作用是什么?
  • 国内用JSP做的网站有哪些百度广告投放价格
  • 网站移动端适配怎么做找客户的十大方法
  • 政府网站建设意见征集电商培训机构有哪些?哪家比较好
  • 网站栏目描述推广方式都有哪些
  • 免费b2b网站如何做排名九江seo优化
  • 靠谱的建站正规公司站长工具a级
  • wordpress登陆图标修改武汉seo技术
  • 手机网站模板 psd东莞seo网络培训
  • 建设网站用什么空间服务器外包seo服务收费标准
  • 网站上线线下推广的渠道和方法
  • 网站如何做排名靠前营口建网站的公司
  • 网站制作公司北京华网网站推广模式
  • 网站设计hb软件关键词竞价排名是什么意思
  • 建设好的网站怎么发布常用的营销策略
  • wordpress百度seo百度seo在哪里
  • 做花藤字网站湖南手机版建站系统开发