我有聊天用户的移动应用程序,它类似于聊天和具有一些其他功能。 我们如何使用android appium自动使用selenium webdriver。
我正在考虑创建两个实例,但没有清楚地了解它。
任何人都有其他解决方案。
答案 0 :(得分:0)
首先,您需要在系统中创建Appium环境。
在系统中安装Appium后,请按照步骤
进行操作• Open the APPIUM App
• Click on ‘Android’ icon at top left
• In Capabilities section, specify ‘Platform Name’ , ‘Automation Name’, ‘Platform version’ and Device Name’ as required.
• Click on ‘Settings’ icon at top left
• Verify the prefilled values i.e. Server address should be ‘127.0.0.1’ and Port as ‘4723’
完成上述步骤后,您需要在代码中指定包名称和活动名称
cap1.setCapability("appPackage", "com.android.settings");
cap1.setCapability("appActivity", "com.android.settings.Settings");
上述包名称和活动名称属于Android手机中的SETTINGS
在您的代码中传递参数
DesiredCapabilities cap1= new DesiredCapabilities();
cap1.setCapability("deviceName", "Device name");
cap1.setCapability("platformVersion", "Android version");
cap1.setCapability("platformName", "Android");
cap1.setCapability("browserName", "chrome");
cap1.setCapability("appPackage", "com.android.settings");
cap1.setCapability("appActivity", "com.android.settings.Settings");
这些是您在代码中传递以访问应用所需的参数。