• Geek_xtank
    2019-11-27
    非常详细,很赞!

    作者回复: 多谢认可

    
     1
  • 丹丹兒🍥
    2019-12-27
    老师,微信打开H5的那种应该怎么做自动化呀,那个H5需要通过微信登陆的

    作者回复: 正常测试就行,默认都是可以访问的。切换webview这个是否支持,得看你是从什么入口打开的页面。

    
    
  • TavisD
    2019-12-24
    是不是可以通过命令关闭Chrome的翻译配置吧

    作者回复: 是appium底层会重置chrome设置,需要加capability参数。绕过方法我在其他答疑里提过了,有好多种方法的。

    
    
  • Geek_839194
    2019-12-18
    老师你好,我这边在linux上测试时出现刚启动成功,session就自动断开了,不知道是怎么回事?
    日志提示: Closing session, cause was 'Unexpected shutdown'
    [AndroidDriver] Screen already unlocked, doing nothing
    [debug] [ADB] Running '/opt/android/android-sdk-linux/platform-tools/adb -P 5037 -s PWHNW19807015665 shell am start -W -n cn.com.agree.sdk.runtime/cn.com.agree.abc.sdk.app.MainActivity -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000'
    [Appium] New AndroidDriver session created successfully, session ff082238-2c4b-4e1d-852b-b5fce7636f41 added to master session list
    [Appium] Closing session, cause was 'Unexpected shutdown'
    [Appium] Removing session ff082238-2c4b-4e1d-852b-b5fce7636f41 from our master session list
    [debug] [BaseDriver] Event 'newSessionStarted' logged at 1576078025973 (23:27:05 GMT+0800 (China Standard Time))
    [debug] [W3C (ff082238)] Cached the protocol value 'W3C' for the new session ff082238-2c4b-4e1d-852b-b5fce7636f41
    [debug] [W3C (ff082238)] Responding to client with driver.createSession() result: {"capabilities":{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","sessionOverride":true,"appActivity":"cn.com.agree.abc.sdk.app.MainActivity","appPackage":"cn.com.agree.sdk.runtime","automationName":"Appium","deviceName":"PWHNW19807015665","newCommandTimeout":600,"platformVersion":"9","resetKeyboard":true,"unicodeKeyboard":true},"platformName":"android","sessionOverride":true,"appActivity":"cn.com.agree.abc.sdk.app.MainActivity","appPackage":"cn.com.agree.sdk.runtime","automationName":"Appium","deviceName":"PWHNW19807015665","newCommandTimeout":600,"platformVersion":"9","resetKeyboard":true,"unicodeKeyboard":true,"deviceUDID":"PWHNW19807015665","deviceScreenSize":"1080x2310","deviceModel":"GLK-AL00","deviceManufacturer":"HUAWEI"}}
    [HTTP] <-- POST /wd/hub/session 200 7793 ms - 983
    展开
    
    
  • zchq88
    2019-12-06
    看到了解决问题的整个过程,对以后自己遇到问题后定位很有帮助。

    作者回复: 懂的分析很重要。

    
    
  • 夏韵悠然
    2019-12-02
    请问 self.driver.contenxts[1]是什么意思 定位到那个元素呢?

    作者回复: 一般都是NATIVE是contexts中的第一个,第二个通常是webview,所以用contexts[1]表示

    
    
  • CY_suncheng
    2019-11-22
    最后用console 验证定位的时候,手机端根本看不到,就不能修复一下么?这问题太恶习了

    作者回复: 你说的是chrome的那个bug嘛,用chrome 62版本搞定好了

     2
    
  • 骊💃歌
    2019-11-20
    我要来评论,虽然没有看完,哈哈(ಡωಡ)hiahiahia,45分钟的干货,喜欢

    作者回复: 录的内容太长,被小编吐槽了,说好的15分钟那。。。哈哈。

     2
    
我们在线,来聊聊吧