如何在脚本末尾清除所有自动操作?

时间:2018-08-13 03:29:37

标签: android python appium

我目前正在尝试进行移动设备测试的自动化,并且想知道在脚本执行结束后是否有任何方法可以清除所有已执行的操作。 例如,如果我在“警报”应用程序中自动设置警报,是否可以在脚本末尾撤消该操作?

我在Appium中使用Python。预先感谢。

1 个答案:

答案 0 :(得分:0)

是的,您可以做到,但是appium不会为您做到。 Appium包含一些称为TearDown,After,AfterAll ...(取决于您使用的版本)的方法,这些方法可让您在测试完成后执行操作。 例如,您可以输入以下内容:

def setup(self):
    //Code that starts the test
def test_sample():
    // The test itself
def tearDown(self):
    //All the actions that you want to do AFTER the test

“ Appium不会为您做到”是我的意思,是没有办法自己“撤消”动作。您将必须执行所有撤消测试更改的操作。