软件测试实验报告.docx
- 文档编号:7587471
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:18
- 大小:765.74KB
软件测试实验报告.docx
《软件测试实验报告.docx》由会员分享,可在线阅读,更多相关《软件测试实验报告.docx(18页珍藏版)》请在冰豆网上搜索。
软件测试实验报告
数学与计算机学院
上机报告
(2016/2017学年第2学期)
课程名称
软件测试技术与实践
课程代码
106086869
上机时间
2017
年
4
月
13
日
指导单位
计算机与软件工程学院
任课教师
钟建
学生
坤
年级
2014级
学号
20
专业
软件工程
成绩
实验名称
使用UI自动化测试代码
实验地点
6A-412
实验类型
上机
实验学时
2
实验日期
2017.04.13
实验目的和要求
1、理解UI测试的相关知识,数据驱动测试的相关知识
2、学会通过VisualStudio进行UI录制,自动测试的工作
3、学会并掌握使用数据驱动测试的方法。
实验环境(实验设备)
Windows7
VisualStudio2012
实验原理及容
一.实验原理
通过应用程序的用户界面(UI)来操作该应用程序的自动测试称为编码的UI测试 (CUIT)。
这些测试包括对UI控件的功能测试。
可以验证整个应用程序(包括其用户界面)是否正常运行。
UI测试的目的
1、确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。
2、确保用户界面符合公司或行业的标准。
通过用户界面(UI)测试来核实用户与软件的交互。
UI测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。
除此之外,UI测试还要确保UI功能部的对象符合预期要求,并遵循公司或行业的标准。
UI测试目标
1、通过浏览测试对象可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(Tab健、鼠标移动和快捷键)的使用
2、窗口的对象和特征(例如:
菜单、大小、位置、状态和中心)都符合标准。
测试方法:
为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态
二.实验容
1、按照实验指南一利用VSUI测试完成对计算器的测试,掌握录制的基本方法,数据驱动的自动化测试方式。
2、对给定的程序验证密码错误提示功能,进行UI数据驱动自动化测试。
要求如下:
(1).输入错误的用户名或输入错误的密码,检测系统是否提示“用户或密码错误”
(2).输入正确的用户名和正确的密码,检测系统是否提示“登录成功”
参考步骤如下:
(1)新建一个项目DemoUITest,使用录制的方式对RightDemo.exe的操作进行录制生成测试方法InputErrorUidPwd。
输入错误的用户名和密码,然后点击登录,之后弹出提示框“用户名和密码错误“
(2)进行第一个验证,验证弹出框”用户名或密码错误!
”是否弹出来了,如果是,则测试通过,如果不是,则失败。
(提示,选中Exists属性,再添加断言,然后弹出为Exists添加断言的窗口,这里我们需要选择AreEqual,比较值是True.)并为添加的断言生成方法AssertErrorWindow()
(3)继续录制,输入正确的用户名和密码,点击登录.如
(2)操作,分别添加InputRightUidPwd()操作方法和AssertRightWinow()断言方法,
(4)在ErrorDemo.exe程序中,本来输入错误的用户名或密码,应该弹出提示“用户名或密码错误”,现在因为开发人员一时疏忽,不慎将提示改成了乱码“咪asd阿什顿”,利用VSUI
(1)~(3)进行的录制方法将其检测出来。
注:
正确用户名密码为Admin123456
以上所有操作均需要截图
1、按照实验指南一利用VSUI测试完成对计算器的测试,掌握录制的基本方法,数据驱动的自动化测试方式。
2、截屏
四、实验小结(包括问题和解决方法、心得体会、意见与建议等)
五、指导教师评语
成绩
批阅人
日期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 实验 报告