摘要:
Windows Phone 商城测试工具包2012/2/9Windows Phone 商城测试工具包提供了自动测试、监视测试和手动测试的套件,用于帮助您在第一次提交应用程序时做好充分准备,以使商城接受它们。该测试工具包可用于在商城提交之前标识和修复问题,从而缩短提交过程的时间。您可以使用该测试工具包来评估以 Windows Phone OS 7.1 或更高版本作为目标的应用程序。安装商城测试工具包是 WindowsPhoneSDK 的一个组件。有关如何安装 WindowsPhoneSDK 的信息,请参阅安装 Windows Phone SDK。测试工具包会告诉我哪些信息?在您的应用程序上运行测 阅读全文
摘要:
UI界面测试其实就是录制操作路径(Mapping),然后按照路径还原操作顺序的一个过程。这个方法对于Winform和Webform都同样适用。下面以winform为例,来介绍如何进行录制。1.新建一个Coded UI Test2.然后选择录制。3.屏幕右下方会出现UIMap.4.打开一个Winform,使用“查看UI控件属性”这个功能可以查看所选控件的属性。5.点击红色的开始录制,然后对被测的Winform程序进行一些操作。操作后暂停录制,然后可以查看所录制的操作过程和操作数据。如下图所示:6.点击产生代码,系统会自动产生如下所示的操作代码。7.重新打开被测的Winform程序,然后在Test 阅读全文
摘要:
数据库的单元测试主要是测试数据库中的数据是否符合特定的条件,Visual Studio 2010支持下面几种数据的单元测试类型(Visual Studio 2008不支持数据库测试):类型说明Data Checksum对数据进行Checksum检验Empty ResultSet测试执行的SQL语句返回结果集是否为空Execution Time测试执行时间Expected Schema测试结果集中的列和数据类型是否与指定的测试条件匹配Inconclusive默认缺省选项。单元测试里面的Inconclusive作用相同Not Empty ResultSet与Empty ResultSet相反,测试 阅读全文
摘要:
这里的Generic我觉得理解为外部测试更合适。因为在这种测试模式下Visual Studio只是启动一个外部的程序,然后通过返回值(0:Passed,其他值:failed)来判断运行结果。到目前为止,我还没有想到它的具体用途,可能微软就是为了兼容其他测试工具吧。比如把NUint作为外部程序来调用,让它跑一些测试用例。创建Generic测试:Add->Generic Test如下图:在第一个输入框中写入要运行的外部程序路径.其他选项,比如命令行参数等,可以根据具体情况增加。这时在Test List Editor窗口就可以看到刚才新建的Generic测试。大家可以自行运行查看结果。此至Ge 阅读全文
摘要:
此文是上一篇博文:Visual Studio单元测试之一---普通单元测试的后续篇章。如果读者对Visual Studio的单元测试不熟悉的话,请先参看上一篇。http://blog.csdn.net/tjvictor/archive/2011/02/09/6175362.aspx本文会自动略去上篇中提到过的相关概念、方法。本文的例子可以使用下面的链接下载:http://download.csdn.net/source/3014236上一篇我们做的测试都是一个一个进行的,当然我们也可以一次性选择多个测试方法进行,但是测试运行的顺序以Test List Editor窗口中的默认列表顺序为准。在实 阅读全文
摘要:
我们都知道大名鼎鼎的LoadRuner,但是很少有人知道Visual Studio自带的Test也可以做些简单的压力测试,下面我们就介绍一下如何利用Visual Studio进行压力测试。 此文是上一篇博文:Visual Studio单元测试之一---普通单元测试的后续篇章。如果读者对Visual Studio的单元测试不熟悉的话,请先参看上一篇。http://blog.csdn.net/tjvictor/archive/2011/02/09/6175362.aspx本文会自动略去上篇中提到过的相关概念、方法。本文的例子可以使用下面的链接下载:http://download.csdn.net. 阅读全文
摘要:
本文以Visual Studio 2010为例,来介绍如何在Visual Studio里面进行单元测试. 首先来介绍普通单元测试,这是进行顺序测试、压力测试的基础。如果在Visual Studio 2010(2008)里面没有发现下图中的Test菜单,请用Visual Studio安装光盘进行安装,因为Visual Studio单元测试插件安装时可能不是默认选项。测试之前,我们要准备一些测试代码。或者从下面的链接下载完整的项目工程。http://download.csdn.net/source/3014236新建一个名为AppSample的Lib。里面有一个MathUtility文件,包含加减 阅读全文