不要追求绝对的公平,红尘之中没有公平而言,人活一世,难得糊涂。
it is no use doing what you like, you have got to like what you do.
QTP使用代码提交BUG至QC空间
上一篇 /
下一篇 2009-06-09 21:19:33
/ 个人分类:自动化测试
自动提交代码到QC空间
cPBK0Tw0ED x7~1ccB;S'q0-l0I`6g*`$Ww0在执行
QTP自动化脚本的时候,我们想在执行的时候让其直接提交
BUG到QC中去,
51Testing软件测试网 P}4r-LmSi,n9S
w:w({tE;b7E
qMX0那么我们就可以根据自己的需要提交BUG的相关字段到QC空间
51Testing软件测试网u*_zy)s ]%K51Testing软件测试网-yE
F3a4_FZ/////////////////////////////////////////////////////////////////////////////////
Fn"sP!M0"jEz!^e0注意点:bug的相关字段的名称必须和bug表中的字段名称保持一致
I)s+Y8V[
X1K04x3M~)ge6a0 另外要使用字段已经定义好的属性值:即
数据库中已经存在的字段值
rc
Y MV-Z2xcy051Testing软件测试网'A)i!XM KLK$x eg:bug状态:我们是如此定义的:打开 关闭 。。等全是中文的非OPen close等
51Testing软件测试网AA9l;`O6a7h'R2aA(G@eg6O"J0 所以我们在使用这些对象的时候,就要注意。设置值的时候就必须和你定义的保持一致 不然就会出错。
[2yJ \#Nj051Testing软件测试网9B
t.LTl'?B/////////////////////////////////////////////////////////////////////////////////
)I#n~(U4_l0-B)G4JN#p9I9@.^0 Set BugFactory = TDConnection.BugFactory
4^ ot$@#u z T.\0$hj
mht#f0 Set Bug = BugFactory.AddItem (Nothing)
51Testing软件测试网9?kG,rwGq@*?e51Testing软件测试网O&Zy2w
\B9[Xq4n(Y#w/////////////////////////
加红的属性值是数据库中必须存的/////////////////////////////////
51Testing软件测试网 {6H'a8v"d:rA5e1d2P51Testing软件测试网K9je2?/}(N"D.[!i;C BUG.STATUS = "
打开"
51Testing软件测试网k6Q+d}
Oer.w NW9ORe@wf5c0 BUG.Summary = "Connecting to TD"
51Testing软件测试网 t:Gu;Vo3Op5s51Testing软件测试网BqY(N5K
{dg/CM BUG.PROJECT="
test"
0cq*GPA9[R0 2^6FawQ!l9Zs
x"h)A~0 BUG.Priority =
"****"51Testing软件测试网Nc2Js(p `*@ X;\Fz-J2`t0 BUg.AssignedTo =
"****"/^;H#\+n7L!C i0RpH9K7f4Ei0 BUg.DetectedBy =
"*****"51Testing软件测试网-[t d G9\g0{(f[B r hquj0/////////////////////////////////////////////////////////////////////////////////
-N
U8^)VS7Yn9?08@;b1r9gTT pU$J(K0另外有的时候,使用上面的方法去提交有的字段的时候,就会出错,比如
bg_DETECTION_DATE这样的字段'{M V tGx0 ug3{~}0如果你写成bug.
DETECTION_DATE就会报错 还比如:bg_DESCRIPTION BUG描述的这个字段 按上面的写法
51Testing软件测试网}8c&Uq b y3dS&t{I$|0就会写成这样:bug.DESCRIPTION QTP就不会识别了 由于QTP有DESCRIPTION这个字段 就会识别错误了
,A2P)mO,fe0f8xO,K
qv0M0使用FIELD方法就不会出现这样的问题了。。。。。。。。。。。。。
,L@1fL/iAf4F;W)`0n'q1E.M#v"C0////////////////////
///////注意使用2种方法哦///////////////////////////////////////
*iYoV8iJ051Testing软件测试网
_ Wz2P-b BUG.
field("bg_SEVERITY")="
2-中"
4X#`,Z/?3|uP+m0 dSXl$LI.c uf+Phb0 BUG.
field ("bg_DETECTION_DATE")= cstr(now)
51Testing软件测试网;LMu B~)M_&J[q H(~"XG"L5`0 bug.field("bg_DESCRIPTION") = "1ON"
51Testing软件测试网+J.\4G:w6z X] y5j4J&R1R;Pa3T0 Bug.Post
51Testing软件测试网`XOa$j4e9FO0LrLrY;Ho2h#K0 set Bug=nothing
51Testing软件测试网`Y$a[n&u