诚招英才(长期):高级测试开发工程师、测试架构师,C++,java,ops;
联系方式:linhan@taobao.com
msn: niuxvampire@hotmail.com
(原创)基于WATIR+RAILS+STAF的自动化测试--测试套件脚本
上一篇 /
下一篇 2008-03-25 10:46:45
/ 个人分类:自动化测试技术
51Testing软件测试网G!Y zK"JY(e
n7bx上一节 从头阅读
@;]]d(h3jy051Testing软件测试网 jPc$J'|G9AJ非常抱歉,到现在才更新^_^
\3es~*Js0 tp.d&A(T'K-K^0一个测试套件的例子:
t3w'm5[kC9W051Testing软件测试网2r iGN)Y'Y1j7p=begin
N Q(o+X0O-`6e0E0Author: Nick Wang51Testing软件测试网olg
A ~!w
Filename: TestXXXSuite.rb51Testing软件测试网 I Ge9I)}"th\q
Descrīption: xxxxxxxx51Testing软件测试网1ohj^U(w
R/gB3kl
CreateDate: xxxx-xx-xx51Testing软件测试网 z[;u@7t/uA
ModDate: xxxx-xx-xx
/Qio*qh-D!{'Cm0=end51Testing软件测试网vHCZ7\I"?5z
9c/WOtAX;v0#实现同时支持绝对路径和相对路径51Testing软件测试网)Aq4v}1Dt^1^4s
$domain=$*[0]51Testing软件测试网G U1MP_'l
if $*[1] != nil51Testing软件测试网T1F
MD-}dC
$pre=$*[1]51Testing软件测试网;A2U3DoM6[l
else
H;].Q/d9yX0 $pre=''
JMaQn7Sy#brz1@0end51Testing软件测试网,Ig[R[n
51Testing软件测试网cO/[0`#E5^-Brequire $pre+用例相对路径51Testing软件测试网^{/` |} [
....
(h8PKh.wb { E0require $pre+lib相对路径
3bt&c6S3n*g&a
F0include ...
{6Fg.vY.LkM B051Testing软件测试网(CPs%{^)}#创建一个管理用例执行的类,也就是测试套件.51Testing软件测试网[uiq+Y w
class TestXxxSuite
!VH D+d}j0 def initialize(url='http://www.yahoo.cn',resUrl=nil)
t2Ebh.`
_?+o0 @url=url
$L&t