基于用户会话的Web测试用例生成及优化研究-计算机应用技术专业论文.docxVIP

基于用户会话的Web测试用例生成及优化研究-计算机应用技术专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
万方数据 万方数据 学位论文使用授权声明 本人完全了解中国矿业大学有关保留、使用学位论文的规定,同意本人所撰 写的学位论文的使用授权按照学校的管理规定处理: 作为申请学位的条件之一,学位论文著作权拥有者须授权所在学校拥有学位 论文的部分使用权,即:①学校档案馆和图书馆有权保留学位论文的纸质版和电 子版,可以使用影印、缩印或扫描等复制手段保存和汇编学位论文;②为教学和 科研目的,学校档案馆和图书馆可以将公开的学位论文作为数据在档案馆、图书 馆等场所或在校园网上供校内师生阅读、浏览。另外,根据有关法规,同意中国 国家图书馆保存研究生学位论文。 (保密的学位论文在解密后适用本授权书)。 作者签名: 导师签名: 年 月 日 年 月 日 学位论文原创性声明 本人郑重声明:所呈交的学位论文《基于用户会话的 Web 测试用例生成及 优化研究》,是本人在导师指导下,在中国矿业大学攻读学位期间进行的研究工 作所取得的成果。据我所知,除文中已经标明引用的内容外,本论文不包含任 何其它个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个 人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由 本人承担。 学位论文作者签名: 年 月 日 58 论文审阅认定书 研究生赵文越 在规定的学习年限内,按照研究生培养方案的要 求,完成了研究生课程的学习,成绩合格;在我的指导下完成本学位 论文,经审阅,论文中的观点、数据、表述和结构为我所认同,论文 撰写格式符合学校的相关规定,同意将本论文作为学位申请论文送专 家评审。 导师签字: 年 月 日 致 谢 本学位论文的研究工作是在我的导师席景科老师的亲切关怀和悉心指导下 完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感 染和激励着我。席老师的科研态度及精神不仅在学术方面对我产生了深远的影 响,在思想和价值取向上也深深影响着我,对我在学习及生活中起到了优秀的指 导航标作用。所以我谨在此向席景科老师致以本人诚挚的谢意和崇高的敬意。 此外我还要感谢我的同学和实验室的师弟师妹们,正是由于他们的帮助和支 持,我才能一一克服学术研究学习过程中的困难和疑惑,最终完成论文的编写工 作,本文的顺利完成也有他们的一份贡献。 此刻论文的工作即将完成,从论文的开题到后来的课题研究以及最后的论文 撰写顺利完成,中间的过程中有很多的老师、同学以及朋友给我了诸多的帮助, 在此我再一次感谢各位老师和实验室的每一位同窗,请接受我诚挚的谢意,感谢 你们的支持与帮助。 再次,我还要感谢为我提供良好生活条件与教育条件的父母、学校及社会, 是你们给了我学习研究的良好环境与丰厚的资源,你们是我的坚实后盾,是我力 量的源泉,感谢你们的支持! 最后,再次衷心地感谢那些对我提供关心与帮助的所有人员! 摘 要 随着 Web 应用系统广泛应用于教育、商业、工业等领域,Web 系统变得越 来越复杂,一个项目的失败将可能导致 Web 危机的发生。在 Web 工程过程中, 基于 Web 系统的测试任务是一项重要而富有挑战性的工作,也越来越得到人们 的关注与重视。Web 测试需要从最终用户的角度对 Web 应用系统进行可用性及 安全性测试,基于用户会话的 Web 测试技术综合考虑了用户的访问行为与访问 兴趣等因素,测试过程结合用户的真实数据,避免了模拟用户行为带来的测试偏 差,极大的增加了测试的有效性。 Web 测试的数据来源于 IIS 服务器,首先将 Web 应用站点通过 IIS 服务器发 布,并对日志记录按需设置,经过用户访问站点生成日志文件并进行数据采集; 然后通过行删除和列删除两项工作对日志数据进行数据清洗,删除文件中冗余的 信息;其次利用用户 IP、代理类型和引用页面集对数据中的隐含用户进行识别, 并利用时间阈值法对数据信息进行划分形成用户会话;最后通过不同的测试用例 生成策略生成原始的测试用例集。 由于测试用例集合中存在着大量冗余的测试用例,这使测试过程在资源及成 本方面存在着很大的浪费问题,所以测试用例优化工作是必不可少的。首先利用 页面集合和会话集合得到页面访问矩阵 V;其次应用 K-means 算法将矩阵化的数 据信息进行划分,得到合理的聚类集合;最后通过约简方法从各个分组中选出代 表性实例组成优化测试用例集。针对新增数据信息则采用马氏增量聚类进行处 理,将原始聚类集的 k 个中心点作为增量聚类的初始聚类中心,对新增数据进行 划分,并不断调整变化的聚类集最终完成增量聚类。 通过对开源 Web 应用系统(Bookshop)进行处理分析,并结合测试用例生 成及优化技术对数据进行处理,通过对原始用例集和约简用例集的比较分析,证 实约简技术的应用既能维持测试用例集的功能覆盖率与错误检测率,又能减少了 资源及成本的消耗。

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档