goback
月期刊咨询网
当前位置:首页>>教育技术论文>>正文

教育论文一种软件测试需求建模及测试用例生成方法


所属栏目:教育技术论文
发布时间:2014-10-20 15:34:44  更新时间:2014-10-20 15:07:44

已签订领域:化学工程/制药,医学题目:**作为抗癌剂***催化剂**取代苯丙***SCI四区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:用**电***生物传感器**癌症**SCI二区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:**氧化石墨烯纳米***材料的生物传感器***结肠癌生物**癌胚****SCI二区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:聚合物纳米***a-硫辛酸***在神经炎症***应用***临床分析SCI二区 直击了解更多选题

已签订领域:计算机视觉/遥感/智能驾驶/汽车题目:**深度学习***高分辨率遥感***车辆检***SCI三区 直击了解更多选题

已签订领域:企业管理题目:社会交流***领导***倾向***方向SSCI,SCI三区,二区 直击了解更多选题

已签订领域:企业管理题目:**中小企业社交媒体****可持续绩效***因素探析SSCI,SCI三区,二区 直击了解更多选题

已签订领域:环境科学,公共卫生题目:利用硫氨酸***石墨烯纳米***电化学***传感器实现癌胚抗原***SCI二区 直击了解更多选题

已签订领域:环境科学,公共卫生题目:基于抗***纳米复合***高性能***早起癌症诊断***SCI二区 直击了解更多选题

已签订领域:经济,能源题目:***政治冲突****绿色金融、金融**、气***化***SCI四区 直击了解更多选题

已签订领域:经济,能源题目:冲***中能源不安全对***和环境***SCI四区 直击了解更多选题

已签订领域:教育题目:大学生***社交媒体***成绩影响***SSCI三区 直击了解更多选题

已签订领域:教育题目:巴基斯坦***学习实施的***的**SSCI二区 直击了解更多选题

已签订领域:教育题目:大学生对****下网络教学**思***SSCI二区 直击了解更多选题

已签订领域:教育题目:**教师和学生对影响***医疗**效果的****看法SSCI三区 直击了解更多选题

已签订领域:计量经济学题目:**货币、黄金、**和美国***的波动***相互依赖性:**数据的分析SSCI一区 直击了解更多选题

已签订领域:计量经济学题目:东南亚***内**趋同***中等收入**:新**的***SSCI二区 直击了解更多选题

已签订领域:建筑,历史题目:历史景点在***旅游发***中的***影响**(**研究:**历史***)SSCI,SCI一区 直击了解更多选题

已签订领域:领导力,管理题目:量化**领导对角色绩效***响:**冲突与工作自主性***作用SCI二区 直击了解更多选题

已签订领域:信息技术,教育题目:数字***环境对学生学习成绩***:游戏**和***现实在教育***作用SSCI四区 直击了解更多选题

已签订领域:信息技术,教育题目:信息技术***续决策之间的***:创新***识的**作用SSCI二区 直击了解更多选题

已签订领域:信息技术,教育题目:课程**对大学生***发展的影响:学习习惯和***的***作用SSCI一区 直击了解更多选题

已签订领域:信息技术,教育题目:信息技术***与可持续决策**:高等***学生认知***作用SSCI二区 直击了解更多选题

已签订领域:计算机,英语教学题目:英语****学**与人工智能****学习SCI三区 直击了解更多选题

已签订领域:计算机,音乐题目:评价**和音乐**对学生成绩***的影响SCI三区 直击了解更多选题

已签订领域:人体工程,心理学题目:基于预先处理模型***模式人体工程学***女生肌肉骨骼***预防行为*** 直击了解更多选题

已签订领域:人体工程,心理学题目:制定一个***人体工程学**,以识别、优先考虑***职业压力源的*** 直击了解更多选题

已签订领域:人体工程,心理学题目:多重工作**压力和工作***:***工效学方法的混合方法*** 直击了解更多选题

已签订领域:数学,经济题目:数学模型***结构调整和经济转型****研究 直击了解更多选题

已签订领域:数学,经济题目:***时间**数学模型在***媒体营销**中的应用*** 直击了解更多选题

已签订领域:数学,经济题目:***时间**模型在***物流运**能力***研究 直击了解更多选题

已签订领域:数学,经济题目:碳****经济的数学模型****研究 直击了解更多选题

已签订领域:农村经济题目:农****社区**发展***分**SCI四区 直击了解更多选题

已签订领域:农村经济题目:创业***对乡村****发展的****SCI四区 直击了解更多选题

已签订领域:农村经济题目:农村创业****的空间*****究SCI四区 直击了解更多选题

已签订领域:医学,电化学题目:纳米颗粒*****及其在癌症****和重金属*****检测中的应用SCI三区 直击了解更多选题

已签订领域:医学,电化学题目:基于*****前列腺癌药物氟****检测方法的*****腺癌治疗SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:气海***********金纳米颗粒的新型****************粘土及其对胃癌********************抗癌SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:基于抗***********GCE纳米***********材料的高性能*******************早期癌症SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:用******电化学生物传感器*****癌症***************SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:基于*****石墨烯纳米****材料的生物传感******用于测定结肠*****生物*****SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:聚合***纳米复合电极*****疏辛酸电化学检测*********SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:利用****酸/**糖**石墨烯纳米复合修饰的电化学*****SCI二区 直击了解更多选题

已签订领域:环境能源,绿色投资题目:环境能源、绿色投资、城市化和环境类方向SCI三区 直击了解更多选题

已签订领域:计算机,英语教学题目:英语教学**人工智能***习SCI 直击了解更多选题

已签订领域:计算机,音乐题目:评价**和音乐形式*学生***影响SCI三区 直击了解更多选题

已签订领域:经济,绿色投资题目:***能源效率***化之间的***SCI三区 直击了解更多选题

已签订领域:经济政策题目:***阐明**印度经济***的关系SCI三区 直击了解更多选题

已签订领域:经济,金融题目:***国家的能源***重***SCI 直击了解更多选题

已签订领域:经济,金融投资题目:***融新之间***直接投资***SCI三区 直击了解更多选题

已签订领域:经济,数学,统计学,管理学题目:非***想重限制下***袭评价***SSCI四区 直击了解更多选题

已签订领域:经济,数字,管理学题目:基干***生产系统***SSCI四区 直击了解更多选题

已签订领域:农业,土壤科学题目:不同***有机覆盖***养分循环SSCI 直击了解更多选题

已签订领域:电力与能源系统,管理题目:pv***氢定价的***随***型稀SSCI,SCI二区 直击了解更多选题

已签订领域:建筑规划,计算机题目:使用***因子分析法***可持续***SCI三区 直击了解更多选题

已签订领域:工程技术,纺织工程,材料科学题目:甘***淀粉酶的提取***退浆中的应用SCI四区 直击了解更多选题

已签订领域:渔业,鱼类生理学题目:饲料***镉毒性的交互***生长***病理学***SCI二区 直击了解更多选题

已签订领域:渔业,鱼类生理学题目:****鱼水源***起的生******SCI三区 直击了解更多选题

已签订领域:金融,环境经济题目:*****预算在能效、绿色***的作用SCI 直击了解更多选题

已签订领域:应用数学/计算物理题目:***非线性库***自相位调制***SCI三区 直击了解更多选题

已签订领域:计算机,医学检测题目:***COVID-19***力***算法***决策SCI三区 直击了解更多选题

已签订领域:计算机,物联网,智慧城市题目:基于***物联网****算法SCI三区 直击了解更多选题

  长时间以来,在软件设计的过程中,其需求与测试之间都具有很微妙的内在联系,两者之间的的内在联系被认为是一种先后出现的顺序关系。在之前的软件开发过程中,当其软件需求分析阶段进行开展时,测试被认定为还没有开始。但随着软件开发的不断发展以及其开发规模的不断扩大,这一观点也得到了相应的改变。 Dorothy Graham中就曾指出,如果测试在软件的需求分析阶段进行介入的话,就可以帮助软件需求分析的更为详细。

  摘 要 软件在其分析阶段就会有测试介入方面的需求,这种做法不仅能帮助软件开发人员对软件需求进行了解并完善,也可以让测试人员设计出更贴近软件需求的测试方法。在这样的基础上,当开发人员将软件进行更改后,其需求发生变化时,测试人员也能及时了解到需求的变动方向,继而对测试方法进行改良。本文根据模型驱动的思想,对软件测试需求的概念进行了阐述,并对一种测试需求的模型和其测试需求的建模方法进行了定义。

  关键词 教育论文,软件测试,需求建模,测试用例,生成方法

  1一种软件测试需求建模――模型驱动测试

  随着软件系统形势越来复杂,如何对软件系统进行有效的测试成为了软件开发过程中的重点关注问题,而模型驱动测试作为一种新颖的具有良好发展前景的自动化测试方式,已经逐渐被广泛应用到软件系统需求的测试中。

  模型驱动测试指的是通过测试模型对测试的架构及行为进行表示,并通过图形化的方式对测试模型进行展示。这里需要提到的是,将测试模型用图形化的方式进行展示,是因为该种方式更有利于测试人员对其进行理解与修改。测试模型的图形化将传统的基于特定语言环境下并且难以理解的测试脚本维护转化成了更加直观的测试用例模型维护,这种做法在极大程度上减少了软件测试人员的工作量,并且提高了软件测试时的工作效率。模型驱动测试可以实现将模型自动转化成测试脚本的职能转化,从而确保模型与测试脚本的同步性。与此同时,当软件的应用程序发生改变时,测试人员便不需要和过去一样,对测试项目进行重新设计,而只需要将测试模型进行修改,修改后的测试模型便会自动生成测试脚本。

  在对软件需求测试的过程中采用模型驱动测试的方式,可以有效减少对软件进行测试设计过程中的初级阶段工作量,并有效提高测试的覆盖率。目前,在我国的软件开发工程中,测试占据了其五分之三的时间、能源和资金。而模型驱动测试中的新型方法以及相关工具的应用,可以有效提高软件开发者和测试人员的工作效率,在保证软件质量的同时,减少产品的开发时间。

  2 基于测试需求的测试用例生成方法

  测试需求模型可以对软件的测试需求进行直观且准确的概括,其作为整个测试活动的基础,可以对之后的软件测试进行有效的指导。测试用例可以通过软件需求测试模型和被测软件系统模型来生成,而测试用例可以与软件需求测试模型中的相应测试目标相对应,继而通过测试目标对测试目标设计提供依据的被测软件系统需求进行追溯。整个软件需求测试模型工作流程实现了软件系统需求对测试用例的自上向下追踪以及测试用例对软件系统需求的自下向上回溯。

  2.1标记迁移系统

  测试用例是通过软件需求测试模型与被测软件系统模型中的测试目标描述模型来得以实现和生成。其过程首先需要将被测软件系统在经过软件需求分析阶段并与用户进行多次讨论继而借助相关建模工具做出的状态图模型转换成标记迁移系统模型。而标记迁移系统模型是一种被广泛使用的通过计算机进行辅助设计和验证的形式模型,其通过节点的方式来表示软件系统的状态和配置,通过边来表示软件测试过程中的行为发生状态和系统配置之间的转移。

  2.2测试用例生成

  测试用例需要通过将被测软件系统模型系统的状态图模型转化成标记迁移系统模型(即形式模型)。根据软件需求测试系统状态图的显示,并采用标记迁移系统模型的生成算法,便可以得到与之相对应标记迁移系统模型。而在标记迁移系统模型的生成算法中,首先,需要通过Construct From(Specification Node)方法以被测软件系统模型状态图的初始状态为起点对其状态图进行分析,并将其状态图的结构信息在标记迁移系统模型中进行保存;其次,将标记迁移系统模型中同时拥有的输入输出信息的转移进行分裂,并在其中插入新生成的中间状态节点。而在将测试用例转化为标记迁移系统模型的过程中,软件需求测试模型中的测试目标模型也同样需要进行相应的标记迁移系统模型转化。

  3结论

  软件系统设计和实现的基础就是软件系统的需求,软件设计师对软件架构的设计、程序员对软件进行代码的编写都是根据软件的需求来进行并且完成,并且其需求还会影响到测试人员的测试方向。在软件的开发生命周期中,对软件的需求进行分析是最重要的步骤。而模型驱动的软件需求分析方法是将软件的需求模型作为软件需求标准的补充说明,继而对非形式化的软件需求信息从一个或多个角度进行正确度验证。该做法是为了发现软件需求标准中的差异性和缺陷性。

  参考文献

  [1] 杨波,吴际,刘超.一种软件测试需求建模及测试用例生成方法[J].计算机学报,2014,01(03):522-538.

  [2] 张丽颖,徐珞,蒋祖华.基于本体和规则推理的GUI软件测试用例生成[J].计算机应用研究,2010,01(19):120-123.



  • Elsevier旗下,几乎不拒稿的二区SCI、SSCI期刊(6本)

    2025-09-10
    Elsevier旗下学科期刊众多,其中包括工程技术、医学、教育学、生态环境、计算机和经济学等,部分期刊被sci和ssci收录。为了帮助大家快速选择投稿率高的期刊,今天在这里为大家推荐Elsevier旗下,几乎不拒稿的二区SCI、SSCI期刊(6本),供参考: 1、 Measurement 工程
  • 2025年高校教师评(副高和正高级)职称需要发表几篇论文

    2025-09-10
    高校教师职称晋升竞争激烈,特别时副高和正高级职称,想要成功申报,需要发表一定数量的论文。那么, 2025年高校教师评(副高和正高级)职称需要发表几篇论文 ?并未规定固定论文数量,不同高校评副高和正高级职称对发表论文数量要求存在差异性,具体以评审单位要求为
  • 2025年太原市工程系列城建专业评(中级)职称学术技术条件

    2025-09-10
    城建专业包括建筑工程、建材工程、生态环境工程和水利工程等相关技术人员,可根据评审单位文件要求申报,并准备所需基本材料和学术成果。以下是为大家介绍的 2025年太原市工程系列城建专业评(中级)职称学术技术条件 ,供参考: 一、专业范围 1.建筑工程:建筑学、土
  • 评职称,副主编出书怎么查询真伪

    2025-09-09
    在评职称过程中,副主编出书的真伪核查至关重要,因副主编信息无法通过公开系统直接查询,作者需通过权威方法综合验证,避免因材料造价影响评审资格。下面一起看看评职称,副主编出书怎么查询真伪。 1、国家新闻出版署官网查询 可通过国家新闻出版署官网查询,输入书籍
  • 核心书评是什么意思?评职称是否认可!

    2025-09-09
    核心书评是指发表在核心期刊上的书评文章,通常针对某部专业性、学术性较强的著作(如学术专著、译著、经典著作)进行的评论性、分析性或综述性文章。它是一种评论性文章,作者在撰写核心书评时,需要具备深厚的学术功底和文字表达能力,客观、精准地评价书籍的学术价
  • 恭喜!《华南师范大学学报(社会科学版)》和《体育学刊》入选为CSSCI(2025—2026)来源期刊

    2025-09-10
    南京大学中国社会科学研究评价中心公布新一轮CSSCI来源期刊结果。 《华南师范大学学报(社会科学版)》和《体育学刊》入选为CSSCI(20252026)来源期刊。自1999年首届评选以来,华南师范大学主办的《华南师范大学学报(社会科学版)》连续26年入选CSSCI来源期刊,《体
  • 中国临床研究成果发表国际肝病领域顶级期刊《Hepatology》

    2025-08-12
    2025 年 8 月 11 日, 国际肝病顶级期刊《 Hepatology 》 发表了中国微芯生物自主研发的 2 型糖尿病药物西格列他钠单药治疗代谢相关脂肪性肝炎(MASH)的 Ⅱ 期临床研究成果。 (Metabolic Dysfunction-AssociatedSteatohepatitis,MASH)是一种以肝脏脂肪过度积累和炎
  • 注意!《日本侵华南京大屠杀研究》入选CSSCI来源期刊

    2025-08-12
    近日,根据《中文社会科学引文索引来源期刊(集刊)遴选办法》,南京大学中国社会科学研究评价中心评定, 《日本侵华南京大屠杀研究》入选CSSCI(2025-2026)来源期刊。 这是杂志继入选中文社会科学引文索引(CSSCI) 扩展版来源期刊中国人文社会科学期刊AMI综合评价新刊
  • 最新!演员张译获国家一级演员职称,享受正高级职称待遇

    2025-08-06
    2025年7月29日, 北京市高级专业技术资格评审委员会 发布公示,张译(公示名张毅)通过 一级演员(正高级职称) 专业技术资格评审。据了解,一级演员是中国对为繁荣国家文艺事业作出突出贡献的演员给予的领域最高职称。 公示显示,北京市艺术系列(高层次、急需紧缺、
  • 2025年中国在国际顶刊发文数量最新排名:北大第一/复旦第三

    2025-07-29
    2025我国在国际顶刊发文数量最新排名,北大第一,复旦第三 北京大学稳居第一 2025年1-6月份北大的论文在《 Nature 》上发表14篇、《Science》上发表8篇、《Cell》上发表6篇,在CNS三大国际顶刊上发文数量总计28篇,远远超越第二名14篇,可谓是遥遥领先,稳居榜首。 清
回到顶部