博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS 2010 测试功能学习(20) - 建立手工测试用例参数和被测试程序控件的绑定
阅读量:3979 次
发布时间:2019-05-24

本文共 1078 字,大约阅读时间需要 3 分钟。

      三天的 已经结束,很高兴有这样一个机会认识新朋友,并能回北京去鸟巢、水立方看看!今年Tech.Ed给人留下印象最深的就是 ---!各种各样的云,私有云、公有云、Azure、Cloud,云出没在会场的各个角落。看来为了不OUT,以后要好好“云里雾里”的学习一下!国家会议中心的确够大,五六千人的Tech.Ed估计也就用了它一半多的会议室吧,中午的伙食也还成,就是人太多,量不是很够。

       在指导HOL动手实验室--课程时,有些朋友在第二个动手实验练习- 使用Test Runner执行手动测试用例-中遇到了一些问题,问题主要集中在:如何将测试用例中的参数项(例如:@FirstName)与指定应用控件建立绑定关系?

      我们知道VS2010的测试用例可以带有参数,这样即使是手工测试用例也可以实现数据驱动的测试,即单个测试用例有多组(Iterations)预先设计好的数据,关于如何为测试用例添加参数,请参见MSDN帮助 。由于多组数据共用同一个执行流程,所以如果能够记录第一组数据的执行流程,并记录参数与应用程序控件之间的对应关系,这样其它组数据就可以使用Test Runner的快速播放(Fast Forwarding)功能自动执行繁琐的数据输入操作,不必再一个个地手工输入了,这样可以大大提高手工测试的执行效率。这里需要注意:测试执行结果的验证工作仍然是需要测试人员手工去验证。

      测试用例参数与应用控件之间绑定关系的建立,需要如下步骤:

  • 在Test Runner内,用鼠标点击数据参数连接(如:要搜索的单词 Bear),这样数据会被自动拷贝到剪贴板;
  • 然后,选中要输入的应用程序控件(如:Bing的搜索输入框),Ctrl+V 或 手工输入操作告知工具建立绑定关系;

      在绑定成功建立以后,对应的数据参数前后会各显示一个小图标,如下图Bing搜索页面的例子所示。前面绿色的对钩图标表示绑定成功建立,后面的数据库形状的图标,则表示具体绑定到了哪一个控件,把鼠标放到图标上会有提示信息。

 

 

     

      有关这部分的更详细的参考资料,可以参见MSDN的帮助主题 - 。

      如果你在使用VS2010测试功能时,如果发现任何的疑似产品问题可以通过下列途径联系微软,获得问题解答。产品团队对于某些问题的诊断需要更为详细的Trace信息,可以参见 来获取如何获得Trace的详细步骤。

  • 微软产品论坛 :  
  • Microsoft Connect :
  • Visual Studio Team Test团队博客 :

参考资料

  •  视频 (Tech.Ed Europe 2010)
  •  视频
  •  视频
  • Ki 视频
  •  视频

转载地址:http://fwgki.baihongyu.com/

你可能感兴趣的文章
Flutter UI基础 - 路由之Navigator详解
查看>>
Flutter UI基础 - Widgets 之 InkWell 和 Ink
查看>>
Spring - sentinel和hystrix比较
查看>>
Flutter 日期插件date_format 中文 国际化 及flutter_cupertino_date_picker
查看>>
Flutter 插件笔记 | 屏幕适配 flutter_screenutil
查看>>
Flutter UI基础 - 侧拉抽屉菜单
查看>>
Flutter UI基础 - AppBar中标题文字如何居中
查看>>
Flutter UI基础 - Drawer 抽屉视图与自定义header
查看>>
Flutter UI基础 - GridView
查看>>
Flutter UI基础 - 使用InkWell给任意Widget添加点击事件
查看>>
OC WKWebView的使用
查看>>
Flutter UI基础 - Image.asset 图片铺满布局
查看>>
Flutter UI基础 - Row、Column详解
查看>>
Flutter UI基础 - 添加背景图片
查看>>
Flutter UI基础 - 布局之Row/Column/Stack
查看>>
Flutter UI基础 - 层叠布局Stack的使用
查看>>
Go - 解决 go get 超时问题
查看>>
SQL - SQL Server 之遍历数据集合的几种方法
查看>>
SQL - SQL Server 之处理JSON数据
查看>>
SQL - SQL Server 之WHILE循环的坑
查看>>