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.



月期刊平台服务过的文章录用时间为1-3个月,依据20年经验,经月期刊专家预审通过后的文章,投稿通过率100%以上!
  • IF:4.9,录用比例83%,中科院1区TOP《ORGANIC LETTERS》

    2025-06-09
    《 Organic Letters 》是一本在有机化学领域具有较高学术影响力和快速审稿速度的国际顶级期刊。该sci期刊对原创性要求较高,但其录用率高达83%,适合有实力的研究者投稿,具体期刊详情如下: 1、期刊基本信息 期刊ISSN:1523-7060 E-ISSN:1523-7052 2023-2024最新影响
  • sci论文外审三个月还没消息,怎么办?

    2025-06-09
    外审在sci论文审稿过程中最为专业和严格的,而外审是同行专家的评审,审稿周期的长短可能受审稿人数量、审稿人是否愿意接受审稿任务,以及审稿意见是否一致等因素的影响。那么。sci论文外审三个月还没消息,怎么办?可按照以下策略逐步处理: 一、核查目标sci期刊的审
  • 学术干货!SCI/SSCI论文Word和LaTeX格式模板

    2025-06-09
    撰写一篇高质量的SCI/SSCI论文,对于可以人员来说是提升学术影响力的重要途径。为了帮助新手高校掌握SCI/SSCI论文写作技巧,今天在这里为大家汇总整理了 SCI/SSCI论文Word和LaTeX格式模板 的概览和获取途径,供大家参考: 一、SCI/SSCI论文Word格式模板 (一)获取SCI/
  • 医学选刊!好投稿的传染病学sci期刊推荐(附报价和IF)

    2025-06-07
    医学领域sci期刊众多,其中包括传染病学,研究人员在选择期刊之前,务必确保期刊范围与论文研究方向和水平相符。以下是为大家推荐的部分好投稿的传染病学sci期刊,供大家参考: 1、Infectious Diseases Now 中科院:4区 2023-2024自引率:6.90% 年文章数:110 2020-202
  • 好中易投稿的公共卫生、环境卫生与职业卫生SCI期刊(中科院一区TOP)

    2025-06-07
    公共卫生、环境卫生与职业卫生领域方向sci期刊众多,作者可根据单位要求、论文质量和研究方向选择合适的sci期刊投稿。为了帮助作者快速选刊,今天在这里为大家推荐5本 好中易投稿的公共卫生、环境卫生与职业卫生SCI期刊(中科院一区TOP) ,供大家参考: 1、BMJ Global
回到顶部