基于net图形用户界面自动测试工具研究与实现(aspnet毕业设计).doc

基于net图形用户界面自动测试工具研究与实现(aspnet毕业设计).doc

ID:20120152

大小:312.46 KB

页数:3页

时间:2018-10-09

基于net图形用户界面自动测试工具研究与实现(aspnet毕业设计).doc_第1页
基于net图形用户界面自动测试工具研究与实现(aspnet毕业设计).doc_第2页
基于net图形用户界面自动测试工具研究与实现(aspnet毕业设计).doc_第3页
资源描述:

《基于net图形用户界面自动测试工具研究与实现(aspnet毕业设计).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、-LW215基于.NET图形用户界面自动测试工具研究与实现(ASP.NET毕业设计)[摘要]:·软件测验是确保软件质量的重要手法,而图形用户界面(GUI:GraphicalUserInterface)是软件的重要部分,简直占有应用程序50%的代码。其测验作业量大、烦琐、易犯错,给测验带来了极大的艰难和应战。本文经过剖析当时GUI主动化测验东西的优缺点,研讨当时的主动化测验理论和技能,完成了一个根据.NET主动化测验东西AutoTest。该东西具有以下特色:榜首,数据驱动测验。第二,以GUI举措为中心生成事情序列,并程序化地生成测验用例。第三,主动验证测验。经过运用Win32

2、API函数、XML技能、以及.NET的反射技能、推迟绑定技能等,使得东西能够主动寻觅GUI部件并完成GUI举措,主动生成测验用例并以XML文档保管测验数据,测验数据能够驱动测验脚本的生成,履行测验和验证测验输出,陈述过错,成果数据也以XML文档方式保管。经过与商业测验东西WinRunner的比拟剖析了AutoTest的功用。该东西能够作为功用测验和回归测验方面的辅助东西,这关于削减手艺测验的作业量和测验时刻,缩短软件开发周期和进步软件质量具有实践的含义和价值。 [关键字]:·软件测试图形用户界面测试工具开发自动化测试[目录]·摘要4—5ABSTRACT5—81、绪论8—12

3、1.1研究背景8—91.2国内外研究现状与水平9—111.3研究的目的和意义111.4论文的内容结构11—122、GUI自动化测试与相关理论12—202.1软件测试基本知识12—132.1.1软件测试的定义和目的12—132.1.2软件测试的关键技术132.2GUI测试概述13—162.2.1GUI定义与相关概念13—152.2.2GUI测试内容15—162.2.3测试用例162.3GUI自动化测试16—192.3.1自动化测试优势16—182.3.2GUI测试的步骤18—192.4本章小节19—203、GUI自动化测试框架设计20—363.1GUI自动化测试目标20—21

4、3.2GUI自动化测试实施的策略21—223.3GUI自动化测试工具的体系结构22—233.4GUI自动化测试主要思想23—303.4.1数据驱动测试23—253.4.2可重用性和扩展性测试25—273.4.3自动验证27—303.5.NET下开发GUI自动化测试工具的相关技术30—353.5.1对软件测试有用的.NET命名空间和类30—313.5.2使用XML保存测试数据和结果数据31—323.5.3对象序列化和反序列化323.5.4反射技术32—343.5.5后期绑定技术34—353.6本章小节35—364、GUI自动化测试工具AutoTest的设计与实现36—564.

5、1GUI自动化工具AutoTest总体设计36—394.1.1AutoTest的需求分析36—374.1.2AutoTest系统结构及工作流程37—384.1.3AutoTest的功能模块设计384.1.4AutoTest界面设计38—394.2AutoTest主要功能实现39—494.2.1GUI脚本测试库的方法和实现39—434.2.2GUI部件搜索的实现43—444.2.3测试脚本的生成44—474.2.4自动验证47—494.3AutoTest工具自动化测试实验49—534.4Autotest性能分析53—554.5本章小结55—565、总结和展望56—585.1总

6、结56—575.2工作展望57—58参考文献58—62致谢62—63攻读学位期间主要的研究成果目录63

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。