我试图演示使用Appium在Android应用上进行自动化测试的概念验证。我想向利益相关者介绍的是,我可以在模拟器和真实设备上运行测试。
我有2个测试用例TC_A和TC_B。 TC_A设置为在真实设备上执行,而TC_B设置为在仿真器上执行。
运行测试时,将首先执行TC_A,测试完成后,会话将关闭,TC_B将随之执行。
我的问题是当我执行它时,即使我已通过以下代码将TC_B中的Desired Capability(deviceName)设置为仿真器,TC_A和TC_B都在真实设备上执行了。
dc.setCapability("deviceName", "emulator-5444");
不胜感激有关如何解决此问题的建议。让我知道您可能需要什么信息。