selenium rc java call javascript
上一篇 /
下一篇 2008-04-22 12:52:09
/ 个人分类:Selenium
51Testing软件测试网O0M4V/fhH9r用java 来写测试代码,怎么call,html里面 的javascrīpt 呢。51Testing软件测试网 |'fH"Q;W8wGj
1bQ9N/o;w*R0qs[$E0可以在user-extension.js写一个函数来调用想要调用的client javascrīpt 函数。然后按照 user-extension的方式来调用它。。51Testing软件测试网p`&V_D8['}*ncI
51Testing软件测试网%M1ZFh_一个简单的例子,假设我们有这样一个js的function
b_H&ep6A~fz}
O051Testing软件测试网"zFa+~7N1V-------------------------------------------------
(e KU8B@Z6xZ0<scrīpt language="Javascrīpt">51Testing软件测试网5g ?4^Z/G.R'?+p
<!—51Testing软件测试网Mj/al;e6])l$\)k Vd9Ws
function testscrīpt(){51Testing软件测试网1D&QeHM:R&ee
document.write("this is a testing");
d(E*X]0h3P:S#hR"f/G0 return "test";
mGU1s#e eI5TI| d0 }51Testing软件测试网,F\,t'Q(L.h
-->
aP.o-z9e%@c J0 </scrīpt>51Testing软件测试网+F3xRr*m0i8R6J
--------------------------------------------51Testing软件测试网oyeH%u
l1I#}9E2iA ~.N0可以在user-extension.js加如下function51Testing软件测试网%L@9ii9A t:P;EH
---------------------------------------------51Testing软件测试网5WMN`XG3R6? ?
Selenium.prototype.getTestscrīpt = function() {51Testing软件测试网
h&w2AO%a B'SH
return this.browserbot.topWindow.testscrīpt();51Testing软件测试网6B*]Hv is `J\
};
#D
xq&O:P9RL8J0-----------------------------------------51Testing软件测试网?'_8qJ8r2RaT$E~}0l
然后通过以前讲的调用user-extension 命令的方式调用。
B \~v$tCgh^"m0
收藏
举报
TAG: