【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及产生测试用例的系统和方法,尤其涉及使用测试用例从抽象表示中基于规则产生的产生测试用例的方法和系统。
技术介绍
在暴露程序缺陷方面提供足够覆盖和效力的适当测试用例的创建和维护是一项非常有挑战性且资源密集的活动。测试用例管理的当前方法不保证所需级别的测试用例的可重用性和可维护性。这导致从一个版本到另一个版本、从一种环境到另一种环境以及从一种平台到另一种平台测试用例重新创建的重复周期。测试用例创建的当前方法是以多种编程语言中一种手工编程或使用记录/回放系统记录测试用例。在两种方法中,测试用例作为已知为测试脚本的编程语言语句序列创建和管理。这些测试脚本然后通过将它们看作存储磁盘上的文件的一组实用程序管理。这样管理测试用例的一个缺点在于它们依赖于目标执行环境。不同测试执行环境支持不同的脚本语言并且相同的操作在这些环境中将由不同的语句表示。如果企业软件公司决定改变测试执行环境,所有他们的测试用例不得不在新的环境中重新创建。考虑到这种努力所需的基本投资,许多软件开发组织将依赖于单个厂商的测试执行环境。另外,在用户化环境中测试企业应用也表现出一种挑战。大多 ...
【技术保护点】
一种产生测试用例的方法,包括:提供测试用例从抽象表示中的基于规则的产生,其中抽象表示包括应用状态、外部交互序列和来自数据存储的测试用例的输入数据;确认产生的测试用例;以及将测试用例转换成测试脚本。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:约翰兰道尔维斯特,萨希施KM戈皮纳兰内尔,安德鲁海安查尔金,
申请(专利权)人:交响乐服务公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。