appium 모바일 테스트에 문제가 있습니다. QA 테스터의 새로운입니다. 이전에 나는 웹 자동 테스트를 작성하고 이러한 문제가 없다. 나는 설치 테스트를 하나 쓰지. WebDriverException : 메시지 : 명령을 처리하는 동안 알 수없는 서버 측 에러 발생 여전히 오류 표시가 동일한 문제원본 오류 : 정의되지 않은 Appium, Ubuntu의 'forceStop'속성을 읽을 수 없습니다.
import os
import unittest
from appium import webdriver
class AndroidTests(unittest.TestCase):
def setUp(self):
desired_capabilities = {}
desired_capabilities['platformName'] = 'Android'
desired_capabilities['version'] = '5.0.1'
desired_capabilities['deviceName'] = 'Android Device'
desired_capabilities['app'] = os.path.abspath(
os.path.join(os.path.dirname(__file__), '/home/tom/seller.apk'))
self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_capabilities)
def tearDown(self):
# end the session
self.driver.quit()
def test_Log_good(self):
self.driver.find_element_by_id(ID.et_login).clear()
self.driver.find_element_by_id(ID.et_login).send_keys('admin')
self.driver.find_element_by_id(ID.et_password).clear()
self.driver.find_element_by_id(ID.et_password).send_keys('login')
self.driver.find_element_by_id(ID.btn_login).click()
if __name__ == '__main__':
suite = unittest.TestLoader().loadTestsFromTestCase(AndroidTests)
unittest.TextTestRunner(verbosity=2).run(suite)
을 갖는다. 원래 오류 : 정의되지 않은 'forceStop'속성을 읽을 수 없습니다.
문제는 설정과 관련 있다고 생각합니다. 나는 우분투 16에서 일한다.