首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
马立新  李春  郝成亮  陈明  田健 《科技通报》2019,35(11):90-93,98
采用当前回归测试方法测试软件的性能时,存在用例无序化干扰,这种无序化增加了优先级计算复杂程度,导致测试数据比率低和测试效率低的问题。提出基于Robot框架的非功能性自动化回归测试方法。通过应用Robot自动化框架构建测试软件架构。通过函数调用关系图分析函数和被修改函数之间在程序中的关联性,在初始测试用例集中挖掘部分测试用例,控制主机端测试用例在目标机端的运行,动态调整测试用例排序过程,按照动态排序结果计算用例集对应的优先级,由优先级构建回归测试用例集,将测试用例集引入Robot框架中实现非功能性自动化回归测试。实验结果表明,所提方法的测试数据比率高、测试效率高。  相似文献   

2.
本文针对软件可靠性测试中测试用例设计方法不足、难以生成等问题,对软件的需求分析和设计文档进行了研究,提出一个基于UML的扩展模型,通过构建不同等级的Markov链使用模型最终解决了可靠性测试用例生成的难题。可靠性测试用例的生成是软件可靠性工程的一个重要组成部分,它对于指导软件测试过程、提高软件可靠性有重要的意义。  相似文献   

3.
有效复用测试用例能够提高测试效率。本文围绕软件复用的3个基本问题,分析了可复用测试用例的复用维度、质量特性;研究了可复用测试用例库的结构、相关角色及支撑管理措施;提出了测试用例复用过程,对可复用测试用例全生命周期内的活动进行了分析。  相似文献   

4.
作为典型的黑盒测试方法,随机测试(Random Testing,简称RT)具有简单高效、易于实现等优点。然而,由于产生测试用例的方式较为简单,它的失效检测能力往往不尽如人意。有学者通过对程序失效的特征进行分析,提出了适应性随机测试方法(Adaptive Random Testing,简称ART),通过实现测试用例在输入域的均匀分布,提高了算法的失效检测能力。但是,该算法存在一个明显缺陷,在每次从候选集中生成新的测试用例时,需要与之前已测用例进行大量地距离计算,因此它的测试效率较低。针对这一问题,本文提出了一种基于二分划分的适应性随机测试方法,对输入域空间进行迭代二分,直到测试用例发现失效区域。实验结果表明,该算法能够有效地实现测试用例在输入域上的均匀分布,提高程序的失效检测能力,并且能够提高算法的运行效率。  相似文献   

5.
在软件测试过程中,特别是功能性测试中,如果测试策略选择不当,则会导致测试覆盖率低下或者测试用例冗余。由于移动通讯技术的高速发展和手机芯片处理性能的大幅度提高,手机的功能因而极大地增加。而功能的增加则进一步造成了手机测试的复杂程度上升。根据手机软件的特点,提出了手机软件系统中的功能性测试用例根据基本流和备选流组合生成的策略及其实现方法。通过对比与分析,可以看出了该方法具有灵净性和有效性,能够缩短设计测试用例的周期,提高了测试效率,是对软件测试过程的一种实用的改进。  相似文献   

6.
该系统采用B/S结构,采用JSP+JAVABEAN+SERVLET技术进行程序开发,数据库用SQL SERV-ER2000。本系统的主要功能有:用户信息管理、文件管理、教学任务管理、辅导答疑管理、课程安排、年度考核管理等。系统实现后,用JUNIT工具编写测试用例,进行单元测试和集成测试,测试表明系统运行良好。  相似文献   

7.
子程序常用于加工几何形状完全相同或相似的加工轨迹,是数控车床手工编程的常用方法之一。正确使用子程序,可以有效简化手工编程工作量,减少程序所占内存,提高加工效率。本文主要对子程序进行简要介绍,并以具体实例加以说明。  相似文献   

8.
随着移动互联网的发展,移动应用的数量犹如雨后春笋一般迅猛增加。移动应用供应商在如何能够系统地进行可用性测试方面面临着巨大挑战。本文基于全对偶测试方法理论和实践研究,找到能够有效地减少企业可用性测试中的资源投入的测试方法。并且通过计算量化测试覆盖率,使企业在可用性测试方面能够有一个明确的投入产出预期,从而帮助企业确定合理的测试用例。  相似文献   

9.
单元测试是对软件基本组成单元进行的测试,它主要通过对代码的逻辑结构进行分析来设计测试用例。在动态测试手段中,单元测试是一种非常高效的测试方法,文章介绍了单元测试的基本方法和常用的单元测试的工具.  相似文献   

10.
针对于计算机语言教师阅读与调试程序工作量大的问题,借助于计算机工具,设计并实现一套程序设计语言在线评测系统,以减少教师对程序评测的工作量并提高学生的学习效率.  相似文献   

11.
Xml在基础信息处理系统中的应用   总被引:3,自引:0,他引:3  
目前流行的xml文档,即扩展标记语言,在C#语言开发中得到广泛应用。将各菜单项及其对应的各个功能模块用xml文档进行详细描述,通过C#语言编程实现菜单的自动生成,并且自动处理由xml文档描述的各模块对应的数据处理过程,实现在数据库结构更改和变动的情况下用户可以根据自己需求通过修改xml文档进行数据处理,而不需要对已经写好的程序原代码进行修改,大大了减少了程序员的工作量,同时为用户提供按自身需求定制菜单级处理过程的良好界面。  相似文献   

12.
INI文件是一个具有简单结构的文本文件,它允许保存和检索一些特殊的信息,其扩展名为INI,是Initializa-tion(初始化)的简称。利用INI文件来保存应用程序的一些配置信息,可以使应用程序更加灵活,减少硬编码,这样使得很多时候可以只修改程序所用的数值而无需重新对程序进行编译。  相似文献   

13.
回归测试是软件测试生命周期中的一个十分重要且成本昂贵的过程。在FitNesse基础上,设计并实现了一种自动化回归测试工具(Automated Regression Testing Tool,以下简称ARTT),该工具解析被测试系统SUT(SystemUnder Test),自动生成运行在FitNesse环境下的测试用例框架及测试代码。实验结果表明,该工具对减少回归测试成本,提高回归测试效率具有十分重要的意义。  相似文献   

14.
李刚  姚红 《大众科技》2012,(1):14-15
通过对软件测试用例的研究,阐述了测试用例在测试工作中的作用,总结出了常用的软件测试用例设计方法。最后结合实际工作制作了一份测试用例表,为软件测试人员以后的测试工作提供了参考。  相似文献   

15.
孟伟 《科技风》2012,(14):19
软件测试在软件项目中具有具足轻重的地位,而测试用例的编写直接影响测试工作的效率及软件产品的质量.如何编写适合软件项目的测试用例是很多测试人员甚至是项目负责人非常关心的问题.本文从软件测试方法入手,对测试用例的编写及注意事项提出了笔者自己的观点.  相似文献   

16.
日本人口结构的特点为人口减少及超老龄化。日本现有的经济体系是以人口增长为前提,因此人口结构与现有的经济体系之间存在很深的矛盾,对经济持续发展带来深刻影响。对经济发展的影响可以概括为:第一,人口结构变化长期制约经济发展;第二,人口结构变化使消费需求萎缩、储蓄率下降、影响长期投资;第三,人口结构变化使劳动力不足问题突出。如何解决人口减少及超老龄化问题是日本长期的课题。  相似文献   

17.
基于交叉熵方法提出了一种启发式划分测试用例选择策略。该策略在待测软件参数已知的条件下,以总的测试费用最小为目的,利用交叉熵方法通过调整各个子域中测试用例选择的概率来选择测试用例。  相似文献   

18.
软件测试对于软件发展具有重要作用,有多种不同的软件测试技术,如何从中选择一个高效的测试技术是软件测试管理中的一个重要问题。本文针对该问题分析了覆盖水平与测试技术有效性之间的关系,并以路径覆盖测试和判定覆盖测试这两种方法为例进行了实验研究,结果表明在缺陷检出率及测试用例数与测试覆盖率之间遵循幂指数关系,这种幂指数关系有助于测试人员在给定覆盖率时,对缺陷发现率和需要的测试用例数进行预测。  相似文献   

19.
铜管混凝土是一种轻质、高强的组合材料,兼有铜管和混凝土的优点.在进行跨越既有铁路、公路施工时采用钢管混凝土作为临时支撑体系中的主要受力结构与单独采用钢结构或钢筋混凝土结构相比,可节省钢材,减少焊接工作量,减小构件的横截面面积,从而使工作空间得以加大.经过实践证明,钢管混凝土可以推广应用于桥梁临时支撑体系中.  相似文献   

20.
介绍一种基于模板的Web应用程序测试方法。该方法通过在模板中设置POST数据以及其它相关数据,实现多个测试用例的自动测试,并可以把测试结果和日志文件下载到本地进行分析。该方法操作简单实用,可提高Web应用程序的测试效率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号