软件测试实验报告 使用 UI 自动化测试代码.docVIP

软件测试实验报告 使用 UI 自动化测试代码.doc

  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文档。上传文档
查看更多
PAGE 19 数学与计算机学院 上机报告 ( 2016 / 2017 学年 第 2 学期 ) 课程名称 软件测试技术与实践 课程代码 106086869 上机时间 2017 年 4 月 13 日 指导单位 计算机与软件工程学院 任课教师 钟 建 学生姓名 谢坤 年 级 2014级 学 号 3120140905120 专 业 软件工程 成 绩 实验名称 使用 UI 自动化测试代码 实验地点 6A-412 实验类型 上机 实验学时 2 实验日期 2017.04.13 实验目的和要求 1、理解UI测试的相关知识,数据驱动测试的相关知识 2、学会通过Visual Studio进行UI录制,自动测试的工作 3、学会并掌握使用数据驱动测试的方法。 实验环境(实验设备) Windows7 Visual Studio 2012 实验原理及内容 一.实验原理 通过应用程序的用户界面 (UI) 来操作该应用程序的自动测试称为编码的 UI 测试?(CUIT)。?这些测试包括对 UI 控件的功能测试。可以验证整个应用程序(包括其用户界面)是否正常运行。 UI测试的目的 1、确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。 2、确保用户界面符合公司或行业的标准。通过用户界面 (UI) 测试来核实用户与软件的交互。 UI 测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求,并遵循公司或行业的标准。 UI测试目标 1、通过浏览测试对象可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法 (Tab 健、鼠标移动和快捷键)的使用 2、窗口的对象和特征(例如:菜单、大小、位置、状态和中心)都符合标准。 测试方法:为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态 二.实验内容 1、按照实验指南一利用VS UI 测试完成对计算器的测试,掌握录制的基本方法,数据驱动的自动化测试方式。 2、对给定的程序验证密码错误提示功能,进行UI数据驱动自动化测试。要求如下: (1).输入错误的用户名或输入错误的密码,检测系统是否提示“用户或密码错误” (2).输入正确的用户名和正确的密码,检测系统是否提示“登录成功” 参考步骤如下: (1)新建一个项目 DemoUITest,使用录制的方式对RightDemo.exe的操作进行录制生成测试方法InputErrorUidPwd。 输入错误的用户名和密码,然后点击登录,之后弹出提示框“用户名和密码错误“ (2)进行第一个验证,验证弹出框”用户名或密码错误!”是否弹出来了,如果是,则测试通过,如果不是,则失败。(提示,选中Exists属性,再添加断言,然后弹出为Exists添加断言的窗口,这里我们需要选择AreEqual,比较值是True.)并为添加的断言生成方法AssertErrorWindow() (3)继续录制,输入正确的用户名和密码,点击登录.如(2)操作,分别添加InputRightUidPwd()操作方法和AssertRightWinow()断言方法, (4)在ErrorDemo.exe程序中,本来输入错误的用户名或密码,应该弹出提示“用户名或密码错误”,现在因为开发人员一时疏忽,不慎将提示改成了乱码“咪asd阿什顿”,利用VS UI(1)~(3)进行的录制方法将其检测出来。 注:正确用户名密码为 Admin 123456 以上所有操作均需要截图 1、按照实验指南一利用VS UI 测试完成对计算器的测试,掌握录制的基本方法,数据驱动的自动化测试方式。 2、截屏 四、实验小结(包括问题和解决方法、心得体会、意见与建议等) 五、指导教师评语 成 绩 批阅人 日 期

文档评论(0)

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

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

1亿VIP精品文档

相关文档