和其它的测试没啥区别吧。能用吗?靠得住吗?
@xhk1 帮你重新修改了下,我觉得你能写这样的文章,说明你不会抗拒 markdown 的学习。希望下次不需要我帮你修改了。
@vv_0223 首先你的页面是这样的:
(function () {
var self = null
var welcome = {
init: function () {
self = this
self.bind()
},
bind: function () {
$(document)
.on('tap', '#register', function () {
location.assign('register_first_step.html?v=' + new Date().getTime())
})
.on('tap', '#login', function () {
location.assign('login.html?v=' + new Date().getTime())
})
}
}
welcome.init()
})()
也就是说 click 估计压根不能触发你的 tap 事件,所以肯定不能跳转。
试试看执行下面的脚本,我测试是可以的。
function triggerEventOnPage(selector, eventName, memo) {
//casper.evaluate(function(selector, eventName, memo){
var event;
var element = document.querySelector(selector);
event = document.createEvent("Event");
event.initEvent(eventName, true, true);
event.memo = memo || { };
element.dispatchEvent(event);
//}, selector, eventName, memo);
//wait();
}
triggerEventOnPage("#register", "tap");
这是真机的 inspector
到一个地方遵守一个地方的规则。这样子,让我很没有好感。不知道其他人怎么想。
这个错误 有太多了。。。 你是不是启动了 selendroid server?
排版排排好
#8 楼 @emilyluuuu 帮你推送了我们客户端的头条。
#8 楼 @emilyluuuu 额。对我而言,薪水太低了。让给其他同学吧。
貌似我能完全胜任。。。还符合我从事过教育软件的背景。。