摘要在软件测试中,因测试断言不实用而造成的Oracle问题,使得难以用传统的软件测试方法对大数据智能应用进行确认和质量评估。而蜕变测试则是通过检查多个输出之间的关系约束,来有效缓解Oracle问题。本文是把该方法扩展到大数据智能应用测试当中,形成一种面向用户的软件验证、确认以及质量评估的方法。在本次研究中,选取了百度、中文Bing、搜狗、好搜、淘宝五种Web搜索引擎作为实验对象,基于构造的蜕变关系,设计大量测试用例进行了手动测试和数据分析,评估比较了五种搜索引擎的可靠性、稳定性及鲁棒性三种质量因素。并且本实验的测试设计思路,为测试缺少技术参数的大数据智能应用,提供了创新性借鉴。74293

毕业论文关键词  蜕变测试  搜索引擎  Oracle问题 

毕业设计说明书外文摘要

Title    A Metamorphic Testing Research for The Intelligence System                     

Abstract In software testing, due to the unavailability of test oracles, it makes it difficult to confirm and evaluate the quality of the big data intelligence application using conventional approaches。 However, metamorphic testing can effectively alleviate the oracle problem by checking constraint relations between multiple outputs。 This paper focuses on extending metamorphic testing into big data intelligence application, and shaping a user-oriented way in software validation, verification, and quality assessment。 In this study, it chooses five Web search engines as experiment object, the five web search engines are Baidu, Chinese Bing, Sougou, Haoso and Taobao。 Based on the constructed metamorphic relations, the experiment design a large number of test cases to carry out the manual test and data analysis, and then evaluate and compare the reliability, stability and robustness of the five search engines。 Moreover, the idea of the experiment provides an innovative reference for testing large data intelligent applications that are lack of technical parameters。

Keywords  metamorphic testing ;  search engine ; oracle problem;

目录

1 引言 3

2 研究背景 5

2。1 蜕变测试 5

2。1。1 基本知识点 5

2。2。2 在大数据智能应用领域的发展 5

2。2 搜索引擎的特点及用户确认难点 6

2。3 面向用户的测试 8

2。4 本次研究的创新点 8

3 蜕变关系的设计与验证 9

3。1 蜕变关系And\Or\Exclude 9

3。1。1 And\Or\Exclude的描述 10

3。1。2 And\Or\Exclude的有效性定义 12

3。2 蜕变关系Title 16

3。2。1 Title的描述 16

3。2。2 Title的有效性定义 16

3。3 蜕变关系 Top5 17

3。3。1 Top5的描述 17

3。3。2 Top5的有效性定义 18

3。4 蜕变关系Swap 19

3。4。1 Swap的描述 19

3。4。2 Swap的有效性定义 20

3。5 蜕变关系Reverse

上一篇:Android平台的手机计步器设计与实现
下一篇:Schattenp-范数图像压缩感知重构算法的实现与验证

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

银行行办公信息服务系统【1544字】

用友NC信息系统的实施應用实践研究【3307字】

浅析嵌入式系统支柱學科...

浅析人工智能体系建设【5490字】

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

张洁小说《无字》中的女性意识