240 发简信
IP属地:海南
  • 【菜鸟经验】macOS+appium+python自动化测试环境搭建记录

    之前在windows上搭过android的环境,网上教程丰富详实,所以没走什么大坑,但是ios的环境搭建却是个洪荒巨坑!主要是因为原来适用的教程与新系统并不匹配,会导致很多诡...

  • 你好,请教一下,appium+python+ios真机测试,使用pinch和zoom会报错,麻烦帮我看看为什么错了?谢谢!

    map_loc=self.driver.find_element_by_xpath('//XCUIElementTypeApplication[1]/XCUIElementTypeWindow[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeScrollView[1]/XCUIElementTypeImage[2]')

    self.driver.pinch(element=map_loc)
    time.sleep(3)




    /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 /Users/huna/PycharmProjects/iosautotest/test_case/lksoho.py
    E
    ======================================================================
    ERROR: test_lksoho (__main__.BtnTest)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
    File "/Users/huna/PycharmProjects/iosautotest/test_case/lksoho.py", line 33, in test_lksoho
    self.driver.pinch(element=map_loc)
    File "/Library/Python/2.7/site-packages/appium/webdriver/webdriver.py", line 308, in pinch
    self.execute_script('mobile: pinchClose', opts)
    File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 491, in execute_script
    'args': converted_args})['value']
    File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 256, in execute
    self.error_handler.check_response(response)
    File "/Library/Python/2.7/site-packages/appium/webdriver/errorhandler.py", line 29, in check_response
    raise wde
    WebDriverException: Message: Unknown mobile command "pinchClose". Only scroll,swipe,pinch,doubleTap,twoFingerTap,touchAndHold,tap,dragFromToForDuration,selectPickerWheelValue,alert commands are supported.

    python自动化测试应用-第4篇(APP测试)--Appium进阶篇

    篇4安卓app自动化测试-Appium API进阶 --lamecho辣么丑 1.1概要 大家好!我是lamecho(辣么丑),今天是《安卓app自动化测试》的第四篇,可以说...

  • 你好,请教一下
    我用appium+ios真机测试,跑测试脚本无法连接真机上的WebDriverAgent,下面是appium日志,麻烦帮我看一下吧,谢谢~
    [debug] [XCUITest] Beginning test with command 'xcodebuild build-for-testing test-without-building -project /usr/local/lib/node_modules/appium/node_modules/_appium-xcuitest-driver@2.5.3@appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination id=4b75ddb6048501ceb2ec507d0166826590f216c2 -configuration Debug' in directory '/usr/local/lib/node_modules/appium/node_modules/_appium-xcuitest-driver@2.5.3@appium-xcuitest-driver/WebDriverAgent'
    [debug] [XCUITest] Starting iproxy to forward traffic from local port 8100 to device port 8100 over USB
    qzstechs-Mac-mini:~ huna$ [debug] [XCUITest] Waiting up to 60000ms for WebDriverAgent to start
    [debug] [XCUITest] Log file for xcodebuild test: /Users/huna/Library/Developer/Xcode/DerivedData/WebDriverAgent-hddwkzvcovvaclbcfwntdojakdcw/Logs/Test/6AAC4893-A6DA-429E-AFD9-7860C1265DC1/Session-WebDriverAgentRunner-2017-07-01_171132-iJxaOQ.log
    [debug] [XCUITest] WebDriverAgent running on ip '192.168.3.143'
    [debug] [XCUITest] WebDriverAgent successfully started after 8781ms
    [debug] [XCUITest] Sending createSession command to WDA
    [debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":{"bundleId":"com.qzstechx.WebDriverAgentLib","arguments":[],"environment":{},"shouldWaitForQuiescence":true}}
    [debug] [JSONWP Proxy] Got response with status 200: {"value":"Failed to launch com.qzstechx.WebDriverAgentLib application","sessionId":"C629828C-BE7A-4FA5-A408-69239B20CB8C","status":13}
    [debug] [XCUITest] Failed to create session. Retrying...

    Appium for iOS真机测试那些坑

    开始真机测试Demo时提示错误 解决方法: 真机测试无限闪退 解决方法:线上应用一般为release版本,需要使用Debug版本详细参考:Can't launch my ap...

  • 《软件工程》笔记7

    面向对象的实现 面向对象的程序设计最好还是选用面向对象的编程语言。 良好的程序设计风格对于面向对象实现来说格外重要。 面向对象测试的策略和技术与传统测试有所不同,测试的焦点从...

  • 《软件工程》笔记6

    面向对象设计 面向对象设计,就是用面向对象观点建立求解空间模型的过程。通过面向对象分析得出的问题域模型,为建立求解空间模型奠定了坚实基础。分析与设计本质上是一个多次反复迭代的...

  • 120
    《软件工程》笔记5

    图片发自简书App 这是参考书~ 面向对象分析 分析就是提取系统需求并建立问题域精确模型的过程。面向对象分析的关键工作,是分析确定问题域中的对象及对象间的关系,并建立起问题域...

  • 《软件工程》笔记4

    本书前几章主要介绍了传统软件工程方法,包括 结构化分析(需求) 结构化设计(建模) 结构化实现(编码、测试) 传统软件工程方法首先正确、完整地理解系统需求,然后将系统功能进行...

  • 《软件工程》笔记1

    先写一段废话好了。作为一只又懒又菜的...zhu,果然在第一篇写完以后,继续放任自由了4个半月,终于想起来要干点什么,写些什么了。 为什么会从《软件工程》开始呢?虽然求职的时...

  • 120
    《软件工程》笔记3

    结构化实现 结构化实现是在结构化分析,结构化设计之后进行的,包括编码和测试两部分。 (1)编码 ①选择合适的编程语言 ②编码风格规范 (2)软件测试基础 ①测试目标:尽可能多...

  • To“好心人”

    有幸福的日子自己好好过就行了,至于我长多高有多胖今年几岁何时嫁人生活在怎样的水深火热中都不必他人费心。

  • 120
    《软件工程》笔记2

    结构化设计 一、前面学习了采用结构化分析的方法对需求进行完整、准确、具体的需求后,就进入到软件设计阶段,包括概要设计(怎么实现?共分为几个模块?)和详细设计(每个模块的数据结...

  • 《软件工程》笔记1

    先写一段废话好了。作为一只又懒又菜的...zhu,果然在第一篇写完以后,继续放任自由了4个半月,终于想起来要干点什么,写些什么了。 为什么会从《软件工程》开始呢?虽然求职的时...

  • 写在开头

    最早接触简书是在朋友圈看到一个师弟分享自己的文章。写文章的地方很多,但像简书这样纯粹写文章的,现在看来还没有烂大街的地方(好吧,我承认好像逼格要高一些=_=)确实有一点点点燃...