题名 软件测试课程工程实践教学模式的探索与实施
被引量:31
1
作者
赵翀
高鹏
机构
海军工程大学计算机工程系
出处
《计算机工程与科学》
CSCD
北大核心
2014年第A01期51-55,共5页
基金
海军工程大学软件类教学团队基金项目
教育部高等学校计算机课程改革项目(2-1-ZXM-01)
文摘
分析软件测试课程教学中的问题,提出了软件测试课程工程化实践教学模式。将课堂教学内容以实践为中心重新组织,将实践教学分为两个阶段,逐步培养学生的实践能力,并在实践教学的第二阶段中引入了探索性测试。总结了教学改革的效果,并分析了改进的思路。
关键词
软件测试
探索 性测试
实践教学
教学模式
Keywords
software testing
exploring test
practice teaching
teaching scheme
分类号
G642
[文化科学—高等教育学]
题名 软件探索性测试研究进展
被引量:7
2
作者
余久久
张佑生
机构
安徽三联学院计算机科学与技术系
出处
《实验室研究与探索》
CAS
北大核心
2014年第2期93-102,154,共11页
基金
2011年安徽省高等学校省级质量工程项目(2011074)
2013年安徽三联学院院级质量工程项目
2013年安徽三联学院科研基金项目(2013Z002)资助
文摘
探索性测试作为一种基于经验的软件测试思想或测试思维方式,在实际应用中不受具体的测试技术所拘束。首先阐述了探索性测试的主要特点、组织与实施过程、所能发现缺陷的特征状况;其次从被测对象的单个功能特性、多个功能交互特性、系统功能交互特性三个方面就探索性测试设计方法的分类以及当前国内外有关探索性测试的实际应用现状作研究性综述;最后提出了构建以探索性测试为主导的测试过程体系、可复用探索性测试用例的设计方法、以及在探索性测试中开展有效的文档标准化管理过程将是未来可能的、潜在的三个专题研究方向。
关键词
探索 性测试
脚本化测试
测试 场景
测试 设计
文档标准化
Keywords
exploratory testing
test case
scripted testing
bugs
testing scenario
testing design
reuse
documentcriterion
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 探索式测试在雷达软件中的应用研究
被引量:6
3
作者
柳溪
机构
南京电子技术研究所
出处
《现代雷达》
CSCD
北大核心
2016年第9期86-91,共6页
文摘
雷达软件测试中常会遇到测试周期短、软件文档滞后甚至缺失等问题。在这种情况下,由于探索式测试方法强调了测试设计和执行的同时性,并弱化了对软件文档的要求,因而能够发挥灵活、快速的优势。文中针对探索式测试和传统脚本测试的优缺点,将会话机制和漫游方法等探索式测试成功实践与经典的脚本式测试流程结合,提出了脚本会话测试模型。通过复用对应类型雷达软件测试历史项目的测试设计,在经典软件测试流程中引入会话机制和漫游方法,并充分利用资深测试人员的经验和组织资产,降低软件需求、设计文档以及测试人员经验和能力对测试的影响,增强测试的适应性,提高测试的效率和质量。
关键词
软件测试
雷达
探索 式测试
基于会话的测试 管理
测试 复用
Keywords
software testing
radar
exploratory testing
session-based testing management
test reuse
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
题名 基于探索性测试思想的可复用测试用例设计过程研究
被引量:3
4
作者
余久久
机构
安徽三联学院计算机工程学院
出处
《计算机技术与发展》
2015年第9期187-193,共7页
基金
2013年安徽省省级质量工程项目(2013jyxm274)
2013年安徽三联学院院级质量工程项目(13zlgc023)
+1 种基金
2014年安徽三联学院科研基金项目(2014Z003)
2014年安徽省职业与成人教育科研规划项目(BCB14035)
文摘
深入分析了软件探索性测试的特点、开展必要性及其当前研究现状局限性。在普通测试用例构成要素的基础上,充分结合已有的漫游探索性测试设计方法,从探索意义和探索思路的角度增添了测试用例的一些新的要素,提出了基于探索性测试思想的可复用测试用例设计过程,并应用于某高校教务资源管理平台系统测试阶段的测试用例设计及复用中。通过实验数据对比,基于探索性测试思想的可复用测试用例设计方法在测试中后期阶段,对所发现一般性缺陷的比率尽管略低于普通测试用例设计方法,但是对所发现的严重性缺陷与致命性缺陷的比率却高出普通方法的11.25%与12.5%。在测试用例命中缺陷比率方面,命中一般性缺陷的比率高出普通方法 4%,而命中严重性与致命性缺陷的比率则分别高出普通方法的7%与12%。实验结果证明,构建具有探索性测试思想的可复用测试用例设计过程对于提供测试对象新功能的快速反馈、测试中后期增加发现重要缺陷比率、提高测试用例命中缺陷效率与复用程度方面均起到重要作用。
关键词
探索 性测试
测试 用例
测试 设计
缺陷
复用
Keywords
exploratory testing
test case
test design
bugs
reusable
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 探索式软件测试方法分析
被引量:3
5
作者
刘燕
谢晓妤
刘岩
机构
中国电子科技集团公司第二十八研究所
出处
《电子测试》
2016年第1期32-33,共2页
文摘
本文将从探索式软件测试的定义、思维模式和特点上进行阐述,论述如何制定优质的探索章程以及探索式软件测试的应用和未来前景。
关键词
探索 式测试
探索 式思维过程
探索 章程
Keywords
exploratory testing
exploratory thinking process
exploration of the articles of association
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
题名 探索性方法在面向故障软件测试中的应用
被引量:7
6
作者
谢经纬
吴昊
机构
湖南大学计算机与通信学院
出处
《微计算机信息》
2010年第25期145-146,232,共3页
文摘
传统的面向故障的测试方法存在限制条件高精确程度与低误报率无法兼得的瓶颈效果,而高误报率直接导致了测试成本的增加和效率的低下。本文在面向故障的测试框架下,深入研究了探索性软件测试方法,对该测试过程进行了量化处理,提取出一系列指标和效应函数,作为所采用的用于优化的遗传算法中的迭代条件,进而寻找出在有限测试成本内的最佳检查点组合,最终实现了既定精确程度的条件下测试成本的优化。
关键词
探索 性测试
面向故障
遗传算法
检查点
Keywords
Exploratory Testing
Fault Oriented
Genetic Algorithm
Alarm Point
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 微电子电路的校准技术和自动测试探索
被引量:6
7
作者
程江洁
机构
西藏民族大学
出处
《科技传播》
2016年第1期42-,60,共2页
文摘
本文接下来简要分析了微电子电路自动测试技术与自动校准技术,同时从四个方面的研究探索了微电子电路的校准技术与自动测试技术。
关键词
微电子电路
校准技术
自动测试 探索
分类号
TN407
[电子电信—微电子学与固体电子学]
题名 软件探索性测试发展及其关键技术展望
被引量:2
8
作者
余久久
机构
安徽三联学院计算机工程学院
出处
《宜宾学院学报》
2017年第12期57-60,共4页
基金
安徽省省级质量工程项目"精品资源共享课程-软件工程"(2016gxk048)
安徽三联学院校级自然科学重点项目"软件探索性测试及其关键技术研究"(KJZD2017008)
安徽三联学院校级质量工程项目"<软件工程>课程教学团队"(15zlgc029)
文摘
国内外关于软件探索性测试的研究目前仅仅局限于将探索性测试的思想及测试设计技巧融入到常规测试流程中,还没有形成较为完善的测试过程模型,因此,探索性测试与自动化测试相融合、漫游测试的设计与复用、探索性测试适用场景的选取、探索性测试过程模型的构建、探索性测试管理过程中的文档规范化等关键技术需进行深入的研究.敏捷测试实践从多个方面、不同层面细致地去评估探索性测试效率与覆盖率将是未来的研究方向.
关键词
探索 性测试
脚本化
敏捷测试
自动化测试 框架
漫游测试 设计
文档标准化
Keywords
exploratory testing
scripted testing
agile testing
automation testing framework
roaming testing design
document criterion
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 专题学习网站探索性测试方法探究
9
作者
余久久
机构
安徽三联学院计算机工程学院
出处
《通化师范学院学报》
2018年第12期55-59,共5页
基金
2017年安徽三联学院校级自然科学重点项目(KJZD2017008)
2016年安徽省省级质量工程项目(2016gxk048)
2015年安徽三联学院校级质量工程项目(15zlgc029)
文摘
专题学习网站作为一种教学软件,其在设计、制作、维护及学习者评价方面取得的研究成果已较为丰富,然而目前针对网站测试活动的研究工作却较少.该文以"软件工程"精品课程网站为测试案例,探究运用相应的软件探索性测试方法分别从测试对象的功能、交互性、导航性、稳定性、安装/卸载、安全性方面开展测试活动,成效显著.最后,提出了如何设计出可复用的探索性测试过程体系用于指导专题学习网站的测试活动,如何把探索性测试方法有效融入到对基于Web应用的教学软件的单元测试中,以及如何充分关注持续迭代的新功能并进行足够的验收测试将是本文后续研究工作.
关键词
专题学习网站
探索 性测试
精品课程
教学软件
软件工程
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 探索性测试研究
10
作者
印梅
机构
常州机电职业技术学院信息工程系
出处
《福建电脑》
2009年第9期46-46,共1页
文摘
探索性测试强调系统学习,测试设计,测试执行同时执行,边测试边学习被测系统,从而可以在认知不充分的情况下快速找到重大错误。
关键词
软件测试
探索 性测试
测试 用例
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
TP306.2
[自动化与计算机技术—计算机系统结构]
题名 探索式软件测试融于传统测试模型的研究
被引量:3
11
作者
徐彬
李华
张荣
侯庆庆
机构
中国电子科技集团公司第
出处
《电子与封装》
2017年第6期16-18,22,共4页
文摘
自软件测试成为单独的研究领域起,测试模型开始从无到有,且一直不断地优化。现在广泛使用的传统测试模型通过多年的实践检验,基本能够满足各类测试的需求。探索式软件测试是一种新的测试理念,它体现为一种灵活、自由的方式,与传统测试有很大的不同。将探索式软件测试融于传统软件测试模型中,既是对传统模型的创新,又是更好地指导测试的需要。
关键词
软件测试
探索 式测试
模型
Keywords
software testing
exploratory testing
model
分类号
TN407
[电子电信—微电子学与固体电子学]
题名 智能服务终端的探索性自适应FSM测试方法
12
作者
聂钰格
殷蓓蓓
裴翰宇
李莉
徐立鑫
机构
北京航空航天大学自动化科学与电气工程学院
东北林业大学信息与计算机工程学院
计算机软件新技术国家重点实验室(南京大学)
出处
《计算机研究与发展》
EI
CSCD
北大核心
2022年第9期1887-1901,共15页
基金
国家重点研发计划项目(2021YFB1600601)。
文摘
随着智能化时代的到来,以自动饮料售卖机、自动地铁售票机、ATM机等为代表的智能服务终端对人们的生活起到了越来越重要的作用,对智能服务终端进行全面有效的测试以防止其可能出现的各种错误,提升用户体验变得十分重要.针对目前软件版本更新频繁、开发与测试难以对接、边开发边测试导致的测试工作量庞大且难以规范化等问题,根据智能服务终端状态及状态迁移特征明显的特点,提出一种在规格说明不充分、软件快速迭代需要不断回归测试情况下仍能被高效使用的测试方案——基于FSM(finite state machine)的探索性自适应测试.该方法首先通过探索性测试获得待测系统的状态及迁移信息,然后把它们建模成FSM,根据模型及已经执行过的测试用例,以状态及状态迁移覆盖为准则生成测试用例,在测试过程中不断地对测试模型及相应的测试用例进行自适应调整.基于该方法,通过集成开源软件Graphwalker,搭建了一个实验平台,选择了10种不同种类的常用智能服务终端,通过实验评估其有效性.实验结果表明,该方法生成的测试用例数量少,测试充分性程度高,可以高效地发现智能服务终端系统中存在的缺陷和问题.
关键词
有限状态机测试
智能服务终端
自适应测试
探索 性测试
探索 性自适应FSM测试
Keywords
finite state machine(FSM)testing
intelligent service terminal
adaptive testing
exploratory testing
exploratory adaptive FSM testing
分类号
TP391
[自动化与计算机技术—计算机应用技术]
题名 对于电信软件探索性软件测试的探讨
被引量:2
13
作者
孙常滨
机构
上海华为技术有限公司
出处
《电子技术与软件工程》
2013年第17期97-97,共1页
文摘
探索性测试是一种发展新思维,有别于传统测试方法的测试技术,它将学习和执行以及多变融入其中。探索性测试的优点是可以更好的发现软件的不足从而被更多人的所采用。本文以电信软件为例,由传统的测试方法转变向探索性测试。从而研究表明探索性测试电信软件可以更好的补充传统软件的缺陷,更加合理的利用探索性测试,对于今后的软件测试效率是有极大帮助的。
关键词
电信软件
探索 性测试
研究
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
题名 基于探索性测试的软件测试研究与实践
被引量:3
14
作者
杨燕
刘钊
蔡久涛
机构
江西航天鄱湖云科技有限公司
航天恒星科技有限公司
金蝶软件(中国)有限公司南昌分公司
出处
《计算机应用与软件》
北大核心
2020年第6期29-33,64,共6页
文摘
随着软件应用的发展,软件出现了推出快、变化频繁、接口杂、重体验、开放性等特点。为了适应这种变化,保证产品的质量,通过对"同时进行设计、测试和学习"的探索性测试进行研究,总结出几种可采用探索性测试的情况,并将探索性测试融入到传统的软件测试流程体系中。选取三个不同类型的项目进行实践来研究如何采用探索性测试方法开展软件测试工作。根据测试结果分析实施了探索性测试后发现的缺陷分布情况。研究结果表明,实施探索性测试能够发现更多功能性和易用性方面的缺陷,能够有效提高千行代码缺陷率,降低缺陷漏测率,提高产品质量。
关键词
探索 性测试
脚本化测试
测试 流程
千行代码缺陷率
Keywords
Exploratory testing
Scripted testing
Testing process
Defect rate of thousand lines of code
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
题名 探索性测试在航空声纳软件测试中的应用研究
被引量:2
15
作者
李军杰
许弋慧
机构
中船重工七一五研究所
出处
《电声技术》
2018年第11期68-70,共3页
文摘
航空声纳软件具有强交互性,传统脚本化测试无法覆盖软件的所有路径,难以侦测到隐藏的缺陷。针对此问题,给出基于优先级的场景探索性测试方法,作为传统脚本化测试的补充。通过软件测试实践,验证了该测试方法能够有效发掘软件中隐藏的缺陷,进一步保证了软件的质量。
关键词
航空声纳软件
交互性
探索 性测试
Keywords
aviation sonar
interactivity
exploratory test
分类号
TB56
[交通运输工程—水声工程]
题名 探索性软件测试方法及其在嵌入式系统中的应用
被引量:4
16
作者
柳溪
机构
南京电子科技研究所
出处
《现代电子技术》
2014年第20期74-79,共6页
基金
国家自然科学基金项目(61202006)
文摘
探索性软件测试发挥测试人员经验和创造性,强调软件测试各阶段的同时性,并利用测试学习被测系统,已形成应用体系并在工业界成功运用。将探索性测试技术应用于嵌入式系统软件测试,是解决测试时间紧、任务重、软件文档不完备等现实问题的有吸引力的方法。然而,嵌入式系统测试要求严格的软件测试管理流程和文档,并需对测试执行进行有效评价,这些要求在探索性测试中被弱化。调研和综述探索性测试技术,分析探索性测试技术与嵌入式系统软件测试体系的关联和冲突,是将探索性测试在嵌入式软件测试中的恰当运用的关键。以此为基础,对探索性测试在嵌入式系统软件测试中的应用模型提出了建议,并对应用中的问题和后续研究进行了讨论和展望。
关键词
探索 性软件测试
嵌入式系统软件测试
基于会话的测试 管理
敏捷测试
Keywords
exploratory software testing
embedded system software testing
session-based testing management
agile testing
exploratory software testing
embedded system software testing
session-based testing management
agile testing
分类号
TN911-34
[电子电信—通信与信息系统]
TP311.5
[自动化与计算机技术—计算机软件与理论]
题名 探索性测试方法分析
被引量:6
17
作者
朱昭俊
苏赛
机构
中船重工集团第七二二研究所
出处
《计算机光盘软件与应用》
2012年第19期66-67,共2页
文摘
探索性测试是有别于传统测试的测试技术,更是一种测试思维,探索性测试重点在于软件系统的学习分析、测试用例的设计、测试用例的执行三者同时进行,边测试边学习被测软件,这样可以在认识不充分的情况下快速找到重大缺陷。大量研究表明探索性软件测试是对传统软件测试理论的很好补充,合理的利用探索性测试,能够显著提高软件的测试效率。
关键词
软件测试
测试 方法
探索 性测试
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
题名 探索性测试的实施与理解
18
作者
张歆薇
机构
上海大学计算机系
出处
《电子世界》
2013年第22期183-184,共2页
文摘
传统的面向故障的软件测试方法存在限制条件高精确程度与低误报率无法兼得的瓶颈效果。而高误报率直接导致软件测试成本的增加和效率的低下。本文通过对探索性测试方法的研究中得出该方法的使用场合与特点,从而希望能在有限的软件测试成本内找出与脚本测试相结合的最佳方法。利用探索性测试,能显著提高软件测试的效率。
关键词
软件测试
探索 性测试
测试 方法
缺陷效率
分类号
TN407
[电子电信—微电子学与固体电子学]
题名 融合探索性与脚本方法的第三方软件测试模型及其应用
被引量:4
19
作者
柳溪
马康
刘智
机构
南京电子科技集团公司第十四研究所
出处
《信息化研究》
2013年第6期43-48,共6页
文摘
随着用户对软件质量关注程度的提升,第三方软件测试受到普遍重视,但实际中经常会遇到既要求测试活动有效开展,又留给第三方测试活动时间较短,而且提供的开发文档不全面等问题。运用探索性测试方法能够发挥其快速、灵活的优势,能较好地解决这些困难。但同时,探索性测试也存在着文档不足且测试充分度不易度量等问题;而良好的测试质量管理和完备的文档则是传统脚本测试的优势。针对这些特点,文章提出"脚本-会话测试模型",将探索性测试与经典脚本测试结合,同时扩展基于会话测试管理模式。通过测试某企业信息系统IT事件管理软件,验证该测试模型在B/S架构软件第三方测试中的适用性。
关键词
探索 性测试
基于会话的测试 管理
脚本测试
第三方测试
软件测试
Keywords
exploratory testing
session-based testing management
script testing
third-party testing
software testing
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
题名 基于Scrum的敏捷测试过程中探索式软件测试研究
被引量:1
20
作者
张丽
杜兰
戴丽丽
机构
南京理工大学紫金学院
出处
《电子技术与软件工程》
2018年第11期58-58,共1页
文摘
随着软件行业的发展,敏捷理念在软件开发过程中不断推进和深入实施。采用Scrum方式的特性团队,在一个迭代中完成功能的开发和验证过程。系统测试团队获取交付功能后,在版本发布前如果仍然使用传统测试方法,将很难发现深层次问题。探索式测试为系统测试提供了新的思路,那么如何进行探索则成为了一个关键性的话题。本文主要结合敏捷测试过程阐述探索式测试的概念和过程。
关键词
SCRUM
敏捷测试
探索 式测试
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]