首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
软件测试自动化静态分析研究   总被引:18,自引:6,他引:12  
为了加快软件测试的速度,减少人力投入,可以采用测试自动机对软件进行自动测试。测试自动化静态分析工具是一种软件,可以利用它对程序的源代码进行分析,自动测试应用系统的很多方面。在软件测试中,静态分析工具并不执行所测试的程序,只是扫描所测试程序的正文,对程序的源代码进行分析,它类似于编译程序中的词法分析和语法分析,但工作量远不止于此。  相似文献   

2.
本文针对知识管理在软件测试领域的具体应用,提出了一个基于本体的软件测试知识管理模型,其关注的主要对象是软件测试过程中产生的具有高知识密集性的创造性文档。该模型的主要思想是:将软件测试知识分为个人知识和组织知识,并以本体索引的自由文本为软件测试知识的方式得以表示和组织,然后根据SWEBOK软件测试领域本体得到分类保存,最终目的是协助软件测试知识以“知识螺旋”的方式得以共享和重用。  相似文献   

3.
软件测试领域的知识管理及模型研究*   总被引:2,自引:0,他引:2  
软件测试组织中知识管理具有不同的特征,以建立测试知识共享场所为基础,对软件测试知识传递和积累进行分析,提出了一个面向软件测试过程的知识管理模型。该模型强调了将知识服务与软件测试活动紧密联系的思想,为软件测试领域知识管理技术研究提供了重要基础。基于该模型,给出了在QESuite2.0 项目中的应用情况。  相似文献   

4.
在软件测试组织中,对测试过程中的知识进行有效的管理,是提升组织整体测试水平的关键.一个重要的研究问题是怎样将知识管理过程与软件测试过程有效集成,从而促进知识资产在软件测试组织中的传播与重用.给出了软件测试领域知识管理子系统的体系结构、主要功能以及使用流程,对一些关键技术进行了探讨.最后,给出了知识地图模块的设计与实现,验证了本文所实现的软件测试领域知识管理系统的合理性和有效性.  相似文献   

5.
李昊  柳溪 《测控技术》2021,40(6):18-26
为了更加充分地利用雷达软件测试用例与其他测试知识的关系,进一步优化雷达软件测试用例复用效果,提出了一种基于知识图谱的雷达软件测试用例复用方法.该方法依据雷达软件测试本体关系模型,从现有的雷达软件测试管理系统中抽取测试知识构建雷达软件测试知识图谱,以实体特征属性文本的语义相似度匹配为基础,结合知识推荐和协同过滤推荐技术建立雷达软件测试用例复用推荐模型,并使用该模型开展测试用例复用设计和探索性测试会话生成.项目实践表明,该方法充分发挥了知识图谱在关系检索应用和图形化结果展现上的优势,具有较好的精确率和召回率,能够大幅节约软件测试时间成本,具有较强的工程应用价值.  相似文献   

6.
对几种传统的软件测试过程模型进行分析和比较,结合航空软件的特点,根据航空软件测试模型建立的原则,提出领域知识模型的软件测试新模型;对基于领域知识模型的航空软件测试过程进行探索和研究,旨在提高软件开发的质量和软件测试的效率,进而提高航空软件的安全性和可靠性。  相似文献   

7.
软件测试人才培养与课程构建的探索   总被引:3,自引:0,他引:3  
从调查分析目前软件测试行业的现状着手,明确目前软件行业对软件测试人才的需求状况,归纳软件测试从业人员所应具备的知识体系和素质要求,在此基础上,探讨应用型本科院校软件测试专业课程设置原则,探索软件测试人才培养课程体系的构建和具体课程的设置。  相似文献   

8.
一、编译程序的组成编译程序是任何计算机系统的必要组成部分。因为没有它,就要用汇编语言甚至机器语言去编写程序。编译程序是把用某种高级语言写的源程序翻译成等价的目标程序的翻译程序。各种不同的编译程序之间是有差别的,但每个编译程序一般由下列几个部分组成:  相似文献   

9.
采用本体理论来表示软件测试领域知识,完成对测试用例的快速分类与检索,设计出一个专门应用于软件测试领域的测试用例知识管理系统,并以某公司编码物料软件为测试对象,验证了基于领域知识的软件测试的可行性和适应性。该系统缩短了编写测试用例的时间,最大限度地提高了测试用例的复用率,研究课题的价值也在于此。  相似文献   

10.
Java编译程序技术与Java性能   总被引:4,自引:1,他引:3  
冀振燕  程虎 《软件学报》2000,11(2):173-178
概述了Java编译程序技术,把Java编译程序分成5类:具有解释技术的编译程序;具有及时(JIT)编译技术的编译程序;具有自适应优化技术的编译程序;本地编译程序和翻译程序.详细描述和分析了它们的体系结构和工作原理.同时也分析了编译程序技术对Java性能的影响.  相似文献   

11.
采用本体理论来表示软件测试领域知识,完成对测试用例的快速分类与检索,设计出一个专门应用于软件测试领域的测试用例知识管理系统,并以某公司编码物料软件为测试对象,验证了基于领域知识的软件测试的可行性和适应性。该系统缩短了编写测试用例的时间,最大限度地提高了测试用例的复用率,研究课题的价值也在于此。  相似文献   

12.
FORTRAN Ⅳ (H)编译程序中含有两个可选择的功能,它们提供能用来分析编译程序运算和诊断编译程序错误的输出。这两个功能是TRACE(追踪)和DUMP(信息转储)。  相似文献   

13.
针对软件测试课程覆盖的软件知识领域广泛,专业性和实践性非常强的特点,分析当前软件测试课程教学和实践教学联系不够紧密且可操作性比较低的问题,提出以培养具有软件测试能力人才为目标,理论为实践服务的教学方法。围绕软件测试教学大纲,以软件测试课程的理论教学为基础,设计并实现了一个软件测试实验教学系统,该系统在实践教学过程中取得了较好的效果。  相似文献   

14.
下列语句,内部函数和置位功能被编译程序用来在编译编译程序时产生更有效的结果代码和更有效的使用存储。为了在编译程序里调用那些实现这些功能的例行程序,要求编译程序包括一种附加的工作方式选择。这种工作方式的编码为:  相似文献   

15.
斯坦福大学计算机科学系的编译原理课程分析   总被引:2,自引:1,他引:1  
<正> 一、斯坦福大学本科生"编译程序"课程大纲 (1)教学内容作为本科生学习编译程序的课程,给学生介绍编译程序实现的原理和实践经验与技术。内容包括词法分析,语法分析理论.语义分析.运行环境、代码生成和优化。课程还包括一个实验题目、一些书面作业.期中测验和期末测验。学生的实验题目是完成一个简单的面向对象语言的编译程序。  相似文献   

16.
软件测试不确定性研究及解决途径   总被引:4,自引:0,他引:4  
从分析软件测试的不确定性产生的原因,分析软件测试中存在的问题,提出加强软件测试工程化管理、测试方法模板的复用、采用测试用例的知识共享作为解决问题的途径,介绍了一种软件测试管理平台的实现。  相似文献   

17.
1.编译程序的移植和抽象机 编译程序把用高级语言写的程序翻译为用汇编语言或机器语言写的目标程序,它与程序设计语言及计算机的结构有关。由于目前程序设计语言与计算机的多样性,这就给编译程序的构造带来了沉重的负担。为了更快,更容易地构造各种机器上的编译程序,人们研究编译程序的可移植性。可移植的编译是一种不依赖于操作系统的特殊性质的、独立于具体机器的编译。从可移植性出发,编译程序分为与机器无关的部分及与机器有关的部分。前者只与语言有关,称为与语言有关的转换程序(LDT),后者依赖于目标机,称为与机器有关的转换程序(MDT);两者之间的接口可以是过程调用的方式,也可以是一种中间语言,如下图。  相似文献   

18.
软件工程学科具有涉及知识面广、知识更新快的特征,给传统教学方法提出极大的挑战。文章分析软件测试教学的现状,根据软件测试课程及学生特点,介绍敏捷开发与Scrum模型的基本思想,提出基于Scrum方法的软件测试课程教学模式,具体阐述该教学模式的实施过程,最后说明该教学模式实施后的效果。  相似文献   

19.
一、编译程序测试的目标和特点对软件系统进行测试的主要方法是通过设计测试实例,执行程序和分析运行结果来发现软件系统的错误。编译程序测试的方法与上述方法相同,但编译程序测试的依据是语言标准文本,而不是通常的软件规格说明;测试实例是由一组源程序组成,而不是一  相似文献   

20.
关于软件测试的几点思考   总被引:3,自引:0,他引:3  
聂长海 《计算机科学》2011,38(2):1-3,27
近些年来,软件测试越来越受到产业界、教育界和学术界的重视。结合作者在软件测试领域的教学和科研积累,对软件测试从课程、职业和科学三个层面进行思考,分别探讨了软件测试作为一门课程时,它的知识体的构成;作为一个职业时,它的职业技能和素养所包括的内容;作为一门科学时,它的主要科学问题有哪些。  相似文献   

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

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