通过VS编码的UI测试来测试用户界面(一)

1.前期操作:

1.文件->新建->项目

2.测试->编码的UI测试项目->填写项目名称(这里就不改变了)

3.点击确定后会出现如下界面

4.选择录制操作、编辑UI映射或添加断言->确定

此时会出现一个小窗口,如图

2. 简单介绍编辑的UI测试生成器小窗口的作用

下面介绍简单的UI测试操作——测试Google的打开,搜索功能

  • 第一个按钮——开始录制OR继续录制
    第一次点击则为开始录制,再次点击即为暂停录制,第三次点击为继续录制。
    开始录制后,随意点击软件或网页后可通过第二个按钮查看自己进行了什么操作。

  • 第二个按钮——显示录制的步骤
    点击按钮就会在上方出现一个文本框,里面显示你已完成的录制操作。下图中显示的录制操作就为(1.双击”Google Chrome”列表项 2.单击”新标签页 - Google Chrome” 客户端)

-第三个按钮——添加断言

使用方法:长按鼠标并移动到想添加断言的区域(移动过程中会显示不同的蓝框框)
举个例子:添加断言来判断网站是否进入正确
1.长按鼠标并移动到搜索框,松开鼠标

以上为长按鼠标并移动到搜索框,松开鼠标后的画面
2.选择

判断网页是不是百度,可以通过Text中显示的网址是不是http://www.baidu.com。

通过VS编码的UI测试来测试用户界面(一)相关推荐

  1. 一起谈.NET技术,VS2010测试功能之旅:编码的UI测试(3)-操作对象的识别原理...

    回顾  在之前的两章分别介绍了一个简单的示例, 操作动作的录制原理,通过修改UIMap.UItest文件控制操作动作代码的生成.想必大家对编码的UI测试操作动作的录制应该有一定了解了,在UI操作中,操 ...

  2. VS2010测试功能之旅:编码的UI测试(6)- 提高UI测试稳定性的8个方法(下)

    VS2010测试功能之旅 --编码的UI测试系列之六:提高UI测试稳定性的8个方法(下) RealZhao,2011年5月11日 回顾 在之前,我们介绍了提高UI测试稳定性的8个方法的前6个,接下来介 ...

  3. 使用编码的 UI 测试来测试 Windows 应用商店应用

    自从Win8应运而生以来,Windows应用商店便立马成为开发者展示的舞台,而这短短的几年里应用的数量就可数以万计,这也不可避免地出现了良莠不齐的局面.我们都知道Visual Studio是目前最流行 ...

  4. 一起谈.NET技术,VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(下)...

    回顾 在本章上部分介绍了操作动作的录制原理,描述了操作动作是如何录制,UIMap.uitest和UIMap.Designer.cs的代码如何生成,以及他们的结构.在这个部分,将着重说明如何通过修改UI ...

  5. VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式“.NET研究”建立UI测试(下)...

    回顾 最近比较忙,距离上次更新的时间较久,见谅. 在本章上部分,介绍了"添加用户"窗口的测试代码编写.想必大家也看到了,在UIMap.cs文件中实现自定义编码是一件很轻松的事情,接 ...

  6. 【转】VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(上)

    VS2010测试功能之旅 --编码的UI测试系列之二:操作动作的录制原理(上) RealZhao,2011年2月18日 回顾 在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描 ...

  7. 强大的API测试工具Hitchhiker v0.9 基于UI的断言测试,回顾2017

    v0.9是Hitchhiker在2017农历年的最后一个版本,而起点正是刚过完2016农历年,农历2018即将到来,一年轮回,今天写点东西稍微回顾下hitchhiker的2017. 先还是说v0.9, ...

  8. Web UI⾃动化测试平台,专治Web 的各种疑难杂症。

    Web UI⾃动化测试平台,专治Web 的各种疑难杂症. • Totoro - https://github.com/totorojs/totoro • Dalekjs - http://dalekj ...

  9. 软件测试基础 按照测试对象划分 界面测试(UI测试.响应式页面 可靠性测试 容错性测试 文档测试 平台测试 易用性测试等

    软件测试进阶 1.APP 的测试 2. 按照测试对象划分 2.1界面测试(UI测试) 3.响应式页面 4.可靠性测试 5.容错性测试 6.文档测试 7.平台测试: 7.1 PC: 7.2.手机端: 8 ...

最新文章

  1. python timestamp转string_Python操作钉钉机器人发送各种消息
  2. 计算机科学与技术的深度研究,专业深度分析--计算机科学与技术.docx
  3. SDUT 2133 数据结构实验之栈三:后缀式求值
  4. 二分+并查集【bzoj3007】[SDOI2012]拯救小云公主
  5. yum安装mysql5.6
  6. 10个职场故事,让人不得不看
  7. 十四、PHP框架Laravel学习笔记——构造器的排序分组、子查询
  8. MySQL表结构管理
  9. 分析Vector、ArrayList、Hashtable、HashMap数据结分享一下
  10. [NOIP2016]愤怒的小鸟
  11. 动态EXCEL数据透视表
  12. 泰语翻译软件隐私政策
  13. LaTex中插入超链接
  14. 高级程序员的思维模式
  15. 蓝桥杯题目---蓝桥骑士(寻找逐渐递增的子序列 最多个数)
  16. Chrome 火焰图
  17. (第19讲)java组件(总结)
  18. 题目1155:鸡兔同笼
  19. 一沙一世界,一花一天堂
  20. linux下matlab问题及解决

热门文章

  1. 异步升压 内置mos升压芯片FP6298
  2. GIt版本回滚的两种方法reset、revert
  3. MySQL及命令大全
  4. 为超链接设置屏幕提示
  5. python的summary函数_Python Sphinx Autosummary:成员函数的自动列表
  6. 软件测试 - 功能测试(缺陷管理+禅道使用)
  7. 图片的三种可能属性:点的分布规律,数值大小,对称关系
  8. Juniper SRX密码复杂度、尝试登陆等相关设置
  9. java情书_java情书《面向对象》
  10. 同余概述(同余定理)