Wati
加Nu
it测试
Web测试实践forNetWatiN
测试对于一个应用系统来说是非常关键的,但沌单元测方式(XU
it)的方式在BS结构的信息管理系统中仍然有一些不足,比如要测试界面元素,网页导行方面,就需要其它的一些测试架框作为辅助,这两天开始查找并学习了一些网站测试方面的框架。把学习心得发出来与大家工享。一、几种常用框架的介绍。1、NU
itAsp官方网址:http
u
itaspsourceforge
et
优点:可以在测试代码中直接使用使用调用网页中的服务器控件。并获取该控件的属性。缺点:不够灵活。正如他的官方网上所说的:NU
itAspisforu
ittesti
gASPNETcodebehi
do
lyItsmea
tforprogrammers
otQAteamsa
dits
otverygoodforQAstyleaccepta
cetestsIto
lytestsserversidelogicJavaScripta
dotherclie
tsidecodeisig
oredButifyoureusi
gASPNETitsa
esse
tialpartofyourprogrammerstoolsetNU
itAsp主要是对后台代码进行单元测试,即它主要是用于测试服务端的逻辑,JavaScript和其它的客户端代码是被忽略的。2、WatiN官方网址:httpwati
sourceforge
et优点:非常灵活,可以模拟用户在客户端浏览器中的大部份操作,API也比较简单。缺点:文档较少,官方网上的例子也很少。因为我的目的是测试网站里网页的导行,主要就是要模拟用户的操作,因此选择了使用WatiN。下面的内容也主要是讲述它的使用。二、最简单的例子下面先看一下官司方网站上给出的一个最简单的例子。
fTestpublicvoidSearchForWatiNO
Google这一句代码会打开一个IE浏览器,打开wwwgooglecom网址。在创建军了IE对象以后也可以用ieGoTourl来转到其它网址。usi
gIEie
ewIE