@executable_path/../lib/libimobiledevice.3.dylib
airo peek
哈哈 这个适合煲鸡出来后的日志。
#4 楼 @xiaomayi0323 没问题啊,我真机能运行 ios8.1
ios_webkit_debug_proxy -c udid:27753
我觉得录制的脚本就像娃的尿布一样,只能用一次。 下次如果元素变了,估计你维护起来就恨麻烦了。
#21 楼 @chenleslie
#20 楼 @55hhy
嗯,我知道,所以我说的是,如果有一个 bug, 比如一个新人,啥都没开始,他一进来无需点击 start button,就可以开始 lesson1,如果 start button 那边有业务逻辑,那就糟糕了。
#6 楼 @chenleslie @55hhy 这个代码会有逻辑风险。如果有个 bug,不点 start,也能开始 lesson。
web 页面?
#2 楼 @seveniruby 这个 appium 也是没办法,它想做一个全兼容。就选择了先 clear。
其实如果是 h5 的应用 自己拿 www 里面的东西出来看就可以了。
#2 楼 @umbrella1978 嗯 特别适合 h5
大家可以去看 https://github.com/appium/java-workshop 这个代码库,对于 android 和 ios 公用一套测试代码设计的不错。
想法真是太棒了~
可以看下 scrollvie 截图的代码。
IOSChecker.prototype.getMacOSXVersion = function (cb) {
exec("sw_vers -productVersion", function (err, stdout) {
if (err === null) {
if (stdout.match('10.8') !== null) {
this.osVersion = '10.8';
cb(null, "Mac OS X 10.8 is installed.");
} else if (stdout.match('10.9') !== null) {
this.osVersion = '10.9';
cb(null, "Mac OS X 10.9 is installed.");
} else {
this.log.fail("Could not detect Mac OS X Version", cb);
}
} else {
this.log.fail("Unknown SW Version Command: " + err, cb);
}
}.bind(this));
};
这里还没有支持 10.10
scroll