




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、word可编辑 数学与计算机学院上机报告 2022 / 2022 学年 第 2 学期 课程名称软件测试技术与实践课程代码106086869上机时间2022年4月13日指导单位计算机与软件工程学院任课教师钟 建学生坤年 级2022级学 号专 业软件工程成 绩实验名称使用 UI 自动化测试代码实验地点6A-412实验类型上机实验学时2实验日期2022.04.13实验目的和要求1、理解UI测试的相关知识,数据驱动测试的相关知识2、学会通过Visual Studio进行UI录制,自动测试的工作3、学会并掌握使用数据驱动测试的方法。实验环境(实验设备)Windows7Visual Studio 2012
2、 实验原理及容一实验原理通过应用程序的用户界面 (UI) 来操作该应用程序的自动测试称为编码的 UI 测试 (CUIT)。 这些测试包括对 UI 控件的功能测试。可以验证整个应用程序包括其用户界面是否正常运行。UI测试的目的1、确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。2、确保用户界面符合公司或行业的标准。通过用户界面 (UI) 测试来核实用户与软件的交互。UI 测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。除此之外,UI 测试还要确保 UI 功能部的对象符合预期要求,并遵循公司或行业的标准。UI测试目标1、通过浏览测试对
3、象可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法 Tab 健、鼠标移动和快捷键的使用2、窗口的对象和特征例如:菜单、大小、位置、状态和中心都符合标准。测试方法:为每个窗口创立或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态 二实验容1、按照实验指南一利用VS UI 测试完成对计算器的测试,掌握录制的根本方法,数据驱动的自动化测试方式。2、对给定的程序验证密码错误提示功能,进行UI数据驱动自动化测试。要求如下:(1).输入错误的用户名或输入错误的密码,检测系统是否提示“用户或密码错误(2).输入正确的用户名和正确的密
4、码,检测系统是否提示“登录成功参考步骤如下:1新建一个工程 DemoUITest,使用录制的方式对RightDemo.exe的操作进行录制生成测试方法InputErrorUidPwd。输入错误的用户名和密码,然后点击登录,之后弹出提示框“用户名和密码错误“2进行第一个验证,验证弹出框用户名或密码错误!是否弹出来了,如果是,那么测试通过,如果不是,那么失败。提示,选中Exists属性,再添加断言,然后弹出为Exists添加断言的窗口,这里我们需要选择AreEqual,比拟值是True.并为添加的断言生成方法AssertErrorWindow()3继续录制,输入正确的用户名和密码,点击登录.如2操作,分别添加InputRightUidPwd()操作方法和AssertRightWinow()断言方法,4在ErrorDemo.exe程序中,本来输入错误的用户名或密码,应该弹出提示“用户名或密码错误,现在因为开发人员一时疏忽,不慎将提示改成了乱码“咪asd阿什顿,利用VS UI13进行的录制方法将其检测出来。注:正确用户名密码为 Admin 123456以上所有操作均需要截图1、按照实验指南一利用VS UI 测试完成对计算器的测试,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何构建完整的个人数字健康管理体系
- 微视频赋能初中物理教学:实践探索与深度融合
- 广告传媒行业商业模式创新路径探究-以分众传媒为范例
- 小学初任数学教师课堂评价素养:问题剖析与提升路径-基于具体学校的案例研究
- 探索大数据在血液病研究中的教育应用前景
- 单位房屋租赁合同样书
- 教育与科技融合下的数字化健康管理研究
- 商业领域中数字技术的普及与创新驱动
- 2025年专升本艺术概论考试模拟卷:艺术传播与媒介跨媒介互动案例研究方法创新试题
- 提升秘书问题解决能力的训练计划
- 静脉输液外渗的预防与处理完整版课件
- 民用无人驾驶航空器系统驾驶员训练大纲
- 装修客户需求表
- 大树遮阳脚手架搭设方案
- 钢结构冷库施工方案
- 外源水杨酸对高温胁迫下甘蓝幼苗生长及生理特性的影响-第1篇
- 模具材料及表面处理全优秀课件
- 人教版八年级下册英语全册单词表学生默写版直接打印
- 国家开放大学《数据结构(本)》形考作业1-4参考答案
- 最全可自由编辑的中国各省市地图
- 微耕机使用说明书
评论
0/150
提交评论