win7下使用Vs2010建立一个计算器编码UI test.pdf

win7下使用Vs2010建立一个计算器编码UI test.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前置条件: 系统:windows7 软件:windows 自带的计算器 测试工具:visual studio 2010 (U 版) 测试用例: 1.点击 “5” 2.点击 “+” 3.点击 “7” 4.点击 “=” 我在网上看到了很多关于 VS UI Test 的文章,但是按照他们的来实践发现很多 省略了很多东西。所以 yoyo 在这里也来写一篇关于 VS 2010 UI test 的文章。 当然,这个是很详细的适合才接触的朋友。 首先,做自动化测试我们得先给它录制一个可回放的脚本。然后,在修改脚本增 强可以性。那下面我们就一步一步来实现这些步骤吧。 第一步 打开 visual studio 2010 首先打开开始菜单,点击 “所有程序”,在所有程序中找到Microsoft Visual Studio 2010 打开此文件夹,点击如下图所示位置的图标。 第二步 建立一个编码测试的项目 点击主菜单上 “测试”,在下拉列表中选择 “新建测试” 选择 “编码的 UI 测试” 这里我们给填写测试名称为:Calculator_Plus,添加到测试项目这里我是选择的 V C#,这里是可以进行更改的你可以根据你对语言的熟练度来进行选择。 填写项目名称为:Calculator 第三部 录制脚本 这里选择第一个。这两个的区别在于,第一个是录制操作,而第二个是根据手动 测试用例录制的操作步骤转换成为编码的测试代码。 第四 增强脚本(代码) 我可以给脚本插入数据驱动 我们先使用 Excel 建一个如下图的表,并保存为 test.csv (存为CSV 格式) 把建立的数据添加打刚才录制的代码里面 在测试菜单 “窗口” - 选择 “测试视图” 在测试视图中选择测试名称,如果这里没有显示,点击 “刷新”就可以看见了。 选中后,下面会出现属性,在属性中找到 “数据库连接字符串”进行添加数据。 在数据源类型中我们选择 “CSV文件”点击 “下一步” 选择我们建立的 CSV 文件,点击 “完成”导入到项目中 新文件数据文件属性自动添加到 Calculator_Plus.cs 文件中。文件属性如下: 接下来我们在 CodedUITestMethod1 方法中加入如下代码段,添加完成后如下图 下面我们来运行一下看看数据添加成功没有。点击 “测试” - 选择 “运行” - 选择 “ 当前上下文中的测试” 在运行结果中我们查询运行情况 上图说明我们已经添加了数据驱动测试,并且已经通过 下面我们来添加断言,查看实际结果是否等于预期结果。 鼠标放在CodedUITestMedthod1 上面,点击鼠标右键,选择 “为编码的 UI 测试 生成代码” - 选择 “使用编码的 UI 测试生成器” 出现UIMap 点击 “断言”,拖动到显示结果的文本框上,直到文本框被蓝色的框给框中,松 开鼠标 这时属性中出现了,该对话的属性,在属性中找到 “Display Text”。我们选 中它点击 “添加断言” 这里我们保持我认得就可以了,点击 “确定” 然后点击 “生成代码”,我们给方法定义一个名字为 “AssertSum” ,点击 “添 加并生成”。添加完成后我们可以在UIMap.Designer.cs 中看的这样的代码 接下来我们完成代码的最后一步,添加断言的代码。我们回到 Calculator_ Plus.cs 文件,把 CodedUITestMethod1 方法中的代码段改成如下图所示的这样 最后一步 运行代码 点击 “测试” - 选择 “运行” - 选择 “ 当前上下文中 的测试” 这里我们看到这样的结果。(现在大家知道 yoyo 为什么让你们填写 6+8 的就过 等于 13 了吧。Ho~Ho 这样才能看出我们的代码运行是否正确啊) 很感谢你看完这篇文章。我第一次写这样的技术文档,希望你这篇文章能对你有 用!再次表示谢谢!

您可能关注的文档

文档评论(0)

0520 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档