1

appium モバイル テストに問題があります。私はQAテスターの初心者です。以前、私は Web オートモーション テストを作成しましたが、これらの問題はありません。私はテストをセットアップします。まだ同じ問題があります

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)

エラー表示: WebDriverException: メッセージ: コマンドの処理中に不明なサーバー側エラーが発生しました。元のエラー: 未定義のプロパティ 'forceStop' を読み取ることができません

問題は設定にあると思います。私はubuntu 16で作業しています。

4

1 に答える 1