• 求助 ,关于 locust at 2017年2月18日

    #1楼 @wuxixuxiaodong 方便加个qq交流下不

  • 求助 ,关于 locust at 2017年2月18日

    #2楼 @scyiwei 你的意思是要在系统环境变量里面单独配置locust的启动路径?能不能具体说说。

  • 点个赞 。顺便请教下,webview能操作截图不,我原生的可以截图,webview报错:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot activate web view

  • @zhangjunjie ,我和你一样:测试公众号是没问题的,但是小程序定位不到控件。据说腾讯自家的测试工具xtest可以测试小程序 ,可以研究下

  • @ort886 chromedriver的什么问题,如何解决的?

  • 微信 webview 的自动化技术 at 2017年1月12日

    @xiaoxuxu 微信上切换到webview页面,在google浏览器中输入chrome://inspect/#devices,会看到自己的webview页面地址,点击inspect 就在网页打开了,然后就和web定位控件一样,找到你想要的控件,右键copy xpath就ok了。也可以自己把那个链接复制,在浏览器打开然后点击google开发者工具,和前面一样操作

  • 微信 webview 的自动化技术 at 2017年1月12日

    @xiaoxuxu 。没有添加chromedriver环境变量和启动它,appium会自己启动它。微信要打开Inspector调试,下面是我的全部代码

    from appium import webdriver
    import time

    desired_caps = {'platformName': 'Android',
    'platformVersion': '5.1.1',
    'deviceName': '8692_A00',
    'app': '',
    'appPackage': 'com.tencent.mm',
    'appActivity':'.ui.LauncherUI',
    'unicodeKeyboard': True,
    'resetKeyboard': True,
    'chromeOptions': {'androidProcess': 'com.tencent.mm:tools'}
    }

    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
    driver.implicitly_wait(10)

    driver.find_element_by_id('com.tencent.mm:id/bm6').click()
    driver.find_element_by_id('com.tencent.mm:id/adq').click()
    driver.find_element_by_name('佣金提现').click()
    time.sleep(3)
    print(driver.contexts)
    driver.switch_to.context('WEBVIEW_com.tencent.mm:tools') #切换进入webview
    driver.find_element_by_xpath('/html/body/section/section/div/div[3]/ul/li[1]/a').click()
    driver.quit()

  • 微信 webview 的自动化技术 at 2017年1月11日

    @weijiatiancai ,driver.contexts print出来的是WEBVIEW_com.tencent.mm:tools,所以配置'chromeOptions': {
    'androidProcess' : 'com.tencent.mm:tools',切换进入也是switch_to.context('WEBVIEW_com.tencent.mm:tools')。

  • 微信 webview 的自动化技术 at 2017年1月11日

    @weijiatiancai ,我的成功运行,调试过程中也出现过你这个错误。从报错来看,应该是没有切换到webview,检查chromeOptions配置,和switch_to.context方法有没有问题 。

  • 微信 webview 的自动化技术 at 2017年1月09日

    @yanzilove ,我和你一样 的问题,解决了吗?