• 要求人家上传头像的同时 能不能顺便把别人的问题也一并解决了呢 确实 喔的提问是没什么艺术 看来喔也不适合这个需要艺术感的论坛,还是滚回 stackoverflow 去啃英文吧 关注这个论坛也有一段时间了 喔算是彻底明白为什么没有什么人气了 连孰轻孰重都搞不清楚 真是哔了狗了

  • 还有喔也看到很多帖子 你们要求这 要求那的 却不给别人的问题做出解答 喔也只能呵呵

  • 就你们删贴 然后在这里做解释的时间 说不定都能直接解答我的问题了 完全在这里浪费时间

  • 就算我的提问不是很清楚,stackoverflow 也不会随便删人家帖子,还有我是在 testerhome 搜索不到相关问题才提问的,什么回复都没有,就把贴删了,你就这样对待新人的,一点指引性的东西都没有,就删帖,这就是你们管理员的作风?我现在单独发帖了,你们就回复了,就你们这种做事态度,难怪坛子没什么人气了

  • perfectomobile 云服务真机测试 支持全移动平台 混合型移动测试框架 同时支持文字图片和页面元素定位(id,name,class,xpath)的识别,不过这玩意的 licence 比 uft(qtp) 更贵,额外的服务需要另外付钱

  • 替换掉后,appium 起不来了,我是直接用的 gui 的 appium,不是通过 npm 安装的,报错信息如下

    Launching Appium with command: '/Applications/Appium.app/Contents/Resources/node/bin/node' lib/server/main.js --command-timeout "7200" --session-override --platform-version "8.3" --platform-name "iOS" --app "com.example.apple-samplecode.UICatalog" --udid "9c19d97f4d866c53bc3bfd881137e7da9116cff0" --show-ios-log --device-name "iPhone 5s"
    
    error: uncaughtException: Cannot find module 'which' date=Mon Apr 13 2015 15:23:52 GMT+0800 (CST), pid=3702, uid=503, gid=20, cwd=/Applications/Appium.app/Contents/Resources/node_modules/appium, execPath=/Applications/Appium.app/Contents/Resources/node/bin/node, version=v0.12.1, argv=[/Applications/Appium.app/Contents/Resources/node/bin/node, /Applications/Appium.app/Contents/Resources/node_modules/appium/lib/server/main.js, --command-timeout, 7200, --session-override, --platform-version, 8.3, --platform-name, iOS, --app, com.example.apple-samplecode.UICatalog, --udid, 9c19d97f4d866c53bc3bfd881137e7da9116cff0, --show-ios-log, --device-name, iPhone 5s], rss=65978368, heapTotal=56630784, heapUsed=24391512, loadavg=[1.9794921875, 1.84033203125, 1.77197265625], uptime=21032, trace=[column=15, file=module.js, function=Function.Module._resolveFilename, line=336, method=Module._resolveFilename, native=false, column=25, file=module.js, function=Function.Module._load, line=278, method=Module._load, native=false, column=17, file=module.js, function=Module.require, line=365, method=require, native=false, column=17, file=module.js, function=require, line=384, method=null, native=false, column=13, file=/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js, function=, line=7, method=null, native=false, column=26, file=module.js, function=Module._compile, line=460, method=_compile, native=false, column=10, file=module.js, function=Object.Module._extensions..js, line=478, method=Module._extensions..js, native=false, column=32, file=module.js, function=Module.load, line=355, method=load, native=false, column=12, file=module.js, function=Function.Module._load, line=310, method=Module._load, native=false, column=17, file=module.js, function=Module.require, line=365, method=require, native=false, column=17, file=module.js, function=require, line=384, method=null, native=false], stack=[Error: Cannot find module 'which',     at Function.Module._resolveFilename (module.js:336:15),     at Function.Module._load (module.js:278:25),     at Module.require (module.js:365:17),     at require (module.js:384:17),     at Object.<anonymous> (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js:7:13),     at Module._compile (module.js:460:26),     at Object.Module._extensions..js (module.js:478:10),     at Module.load (module.js:355:32),     at Function.Module._load (module.js:310:12),     at Module.require (module.js:365:17),     at require (module.js:384:17)]
    
    
  • Appium 简明教程 (持续更新) at 2015年04月13日

    这些都是接触 appium 必须会得东西,希望能够提供一些用于项目实战的对象,例如数据与代码分离,数据驱动或关键字驱动,数据库驱动,能够运用到实际项目中的知识,当然楼主整理这些资料也是很辛苦的,👍