- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件可靠性测试与评估实验
——软件可靠性测试剖面构造实验
学号 SY1414237
姓名 陈正洋、刘杨
成绩
一、实验目的
软件可靠性测试的主要思想就是按照用户对软件实际使用的统计规律进行随机测试,目前通常采用操作剖面的形式对软件的使用情况进行建模,然后在建模的基础上生成测试数据进行测试。常见的操作剖面通常有Musa的操作剖面、Markov、使用剖面等方法。本实验将采用Musa操作剖面构造方法对软件的操作剖面进行构造。
软件的操作剖面是指操作的集合及其概率分布。在Musa的操作剖面中,操作是一个主要的系统逻辑任务,持续时间短,结束时将控制权交还给系统,并且它的处理与其它操作明显不同。按照Musa的定义,操作应该是一个逻辑概念,它与软件的功能需求和特征相关。
二、实验软件
软件可靠性测试数据生成工具TCS
软件可靠性测试数据生成工具TCS是集软件可靠性测试剖面建模与测试用例生成为一体的软件工具,支持使用Musa的建模。
ATM机软件
ATM机软件主要用于用户进行取款,存款,转账,查询余额,退卡等操作。客户通过插入银行卡,输入正确的密码,便可根据显示器页面上的提示进行以上操作。
三、实验过程
1、打开TCS工具软件,点击新建,出现一个方块,改名称为“ATM机”,并且接入一个用户小人,建立双向关系。
本实验假设只有一个潜在的使用者,就是储户,来执行操作剖面的所有操作。
2、点击剖面,在开始和结束之间插入操作,分别命名为“插卡”、“密码”、“取款”、“查询余额”、“存款”、“转账”、“退卡”、“修改密码”。并且设置开始到各个操作为概率转移,概率和为1,各部分操作的概率分析如下:插卡和退卡概率一样,同时考虑到在插卡和退卡之间可能会重复进行存取款,所以插卡的概率与存取款概率没有直接关系,所以本实验所设定的概率还是有一定的科学性的,其他操作虽然也存在上述可能,但是联系实际生活中的实际操作,都会低于插卡退卡操作。各个操作到结束为顺序转移。
随后对所设定的操作进行描述,均为离散变量,并附上变量描述{点击变量,添???输入变量“卡号”(枚举型:62220200000001、62220200000002、62220200000003),“密码”(整型:-11-1000000其中正常部分1-999999概率为95%),“取款金额”(整型:1-60,其中1表示100元,所以正常部分为1-50,概率为95%),“存款金额”(整型:1-100,存款无上限),“转账金额”(整型:1-100为正常部分概率为95%,枚举型0.1、0.2、0.3),“插卡”、“退卡”、“查询余额”(布尔型:0、1),新密码(整型:-11-1000000其中正常部分1-999999概率为95%)。其中一些溢出数据时为了之后暴露软件缺陷}。
具体赋值为:
插卡:插卡;
密码:密码;
存款:存款金额;
取款:取款金额;
转账:卡号,转账金额;
修改密码:密码、新密码;
查询余额:查询余额;
退卡:退卡。
3、进行用例生成设置。首先设置参数,设定生成的用例数为1000,其它采用默认数值。生成可靠性测试用例。点击用例,这时候就可以查看生成的剖面数据。
四、实验结果
点击用例,可以查看生成的剖面数据,各个变量按照操作的设定概率出现,并且在设置的范围内随机产生了各种值。
您可能关注的文档
- 北师大文学院传播学考研资料之美国新闻史.pdf
- 北师大文学院传播学考研资料之社会学(第十版([美]波普诺着.pdf
- 材料力学电子教案03-同济大学-材力附录A图形性质.ppt
- 材料力学电子教案03-同济大学-材料力学绪论.ppt
- 材料力学电子教案03-同济大学-第七章弯曲变形.ppt
- 材料力学电子教案03-同济大学-剪切1.ppt
- 材料力学电子教案03-同济大学-梁的应力1.ppt
- 材料力学电子教案03-同济大学-扭转1.ppt
- 材料力学电子教案03-同济大学-弯曲内力.ppt
- 材料力学电子教案03-同济大学-应力状态分析.ppt
- 2025苏教版数学二年级上册1.2《 认识乘法》(教案).doc
- 2025年麻醉科镇痛技术操作演练评估答案及解析.doc
- 2025年麻醉科麻醉药物应用剂量计算考核试题答案及解析.doc
- 2025年厦门南洋职业学院单招考试职业适应性测验近5年参考题库含答案解析.docx
- 2025年风湿免疫科疾病诊治实践操作考核模拟试卷答案及解析.doc
- 2025年内蒙古电子信息职业技术学院单招考试语文近5年参考题库含答案解析.docx
- 2025年肾脏病学常见疾病诊断与治疗考试试卷答案及解析.doc
- 2025年烟台职业学院单招考试职业适应性测验近5年参考题库含答案解析.docx
- 2025年云南医学高等专科学校单招考试职业适应性测验近5年参考题库含答案解析.docx
- 2025年常德职业技术学院单招考试语文近5年参考题库含答案解析.docx
文档评论(0)