Coded UI Test 同时执行多个测试用例不必每次都关闭浏览器

翻译 2015年07月10日 16:00:07


Visual Studio 2012 的用户可以看到浏览器或测试使用的应用程序会关掉--如果没有把 CloseOnPlaybackCleanup 设置为false的话。

如果你想重用其他测试用例中打开的应用程序,就必须把浏览器或测试使用的应用程序的CloseOnPlaybackCleanup设置为false。

参考下面的示例代码,如果你一起执行如下三个测试用例,浏览器只会启动一次,其他的测试可以使用第一个测试用例中已打开的浏览器。如果单独执行每个测试用例,那么每个测试用例结束会关闭浏览器。

同样的理论适用于用command line执行的测试。如果多个测试用例一起执行,CloseOnPlaybackCleanup设置为false,那么测试中的应用程序在这些测试中会保持打开的状态。一旦执行完毕,所有测试中打开的应用程序会关闭。


原文:http://blogs.msdn.com/b/visualstudioalm/archive/2012/11/08/using-same-applicationundertest-browserwindow-across-multiple-tests.aspx

相关文章推荐

关于Coded UI 的一些资料

本文转自:http://blog.sina.com.cn/s/blog_7020009e0100m1ge.html   程序中输出日志信息的几种方式的比较: - http://blogs.m...
  • wyq_sht
  • wyq_sht
  • 2012年06月07日 22:19
  • 356

Java+Selenium3框架设计篇6-如何解决多条类下用例执行只启动一次浏览器的问题

前面我们实现了在setUp方法中添加登录的用例。今天,还是为了解决我们遗留的问题,如果执行多条测试用例,这些用例在不同类文件下,我们只需要启动一次浏览器,登录一次,然后根据顺序去执行多个类文件下的用例...

python的unittest框架用例失败重运行解决方法

当我们在做自动化测试的时候,发现unittest不能支持用例失败自动重运行机制,需要做扩展,达到像java的testng一样支持失败重运行,提高测试质量。 第一个解决方法是,我们使用decorator...

使用vs2010的Coded UI Test实现数据驱动的用户自动登录测试

在vs中有三种方式可以创建自动化测试。其中vs为我们提供两种方式,还有一种方式是自己手写代码。通过添加Coded UI测试项的时候可以看出来,如图:   如果添加的时候取消它提供方式,日后也可...
  • teaca
  • teaca
  • 2011年01月02日 19:24
  • 3859

如何使用Coded UI Test对Webpage进行自动化测试

在Visual Studio中,Coded UI Test已经不是什么新特性了,较早版本的Visual Studio中就已经有这个东东了。它主要用来帮助自动化测试工程师和开发人员确保程序在UI方面没有...

VS 2010 测试功能学习(18) – Coded UI Test三个必知的函数

http://blog.csdn.net/quicknet/article/details/6025824 前两天,一位朋友发消息问我:他在自己的程序(而非Visual Studio测试用例代...

Holmos自动化测试入门学习(一)-------打开/关闭浏览器&&页面常用方法举例

注意:在学习前,请先从按《环境搭建配置规范》文档搭建Holmos的环境。文档可以从Holmos官网下载http://www.holmos.com/news/shownews.php?lang=cn&i...

Parasoft C++test使用教程:执行测试用例(下)

上一次给大家分享了执行测试用例中的配置和执行步骤(查看>>>) 今天继续给大家分享如何查看测试报告、查看生成的测试用例以及查看覆盖率的方法。 查看测试报告 点击“测试进度”窗口左下角Procee...
  • zjj32
  • zjj32
  • 2017年01月18日 17:35
  • 557

How does “Coded UI test” finds a control ?

转自:http://blogs.msdn.com/b/balagans/archive/2009/12/28/9941582.aspxCoded UI tests allows user to cap...
  • after_
  • after_
  • 2011年01月27日 15:40
  • 658

Android测试用例执行线程和UI线程

在做Android的AsyncTask测试的时候,发现测试用例在执行的时候是在一个名为“Instr: android.test.InstrumentationTestRunner”的线程中执行的,而a...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Coded UI Test 同时执行多个测试用例不必每次都关闭浏览器
举报原因:
原因补充:

(最多只允许输入30个字)