如何用Appium运行Python测试用例?

时间:2017-11-02 12:50:20

标签: python ios pycharm appium appium-ios

我使用Python(在PyCharm编辑器中)创建了简单的测试用例,它应该点击iOS应用程序上的Join / Login按钮,但它不起作用。这是代码:

@Entity

如果我运行此测试用例,则返回: “在0.000秒内进行0测试

OK“

Appium服务器已在运行且应用程序已打开。在PyCharm首选项中,我选择了py.test作为默认测试运行器。

我的设置详情:
macOS - HighSierra v10.13
Appium桌面应用程序 - v1.2.6
Python - v2.7.10
xCode - v9.0.1
模拟器 - iPhone 8,iOS v11.0

3 个答案:

答案 0 :(得分:0)

简单的代码怎么样:

if __name__ == '__main__':
  unittest.main()

答案 1 :(得分:0)

我仍然不确定是什么问题,我尝试了很多东西,但它不能从Pycharm开始工作,所以我在Atom编辑器中编写代码并从终端运行它用命令:     " python -m py.test name_of_test.py -s"它有效。

答案 2 :(得分:0)

遇到同样的问题。找到了," setUp"名称不是" test" case。 试试这个:

def test_testcase1(self):

测试用例应命名为" test_*testcasename_or_whatever*(self)"