我是新来的。我确实设置了配置,并尝试测试了android kitkat 4.4.2的三星galaxy tab。Appium无法识别设备。该设备被android系统识别,但没有被应用程序识别。请帮助我解决这个问题。
我在这里给出编码
@BeforeTest
public void setUp() throws Exception {
/*
* File classpathRoot = new File(System.getProperty("user.dir")); File
* appDir = new File(classpathRoot, "../../../apps/ApiDemos/bin"); File
* app = new File(appDir, "ApiDemos-debug.apk");
*/
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("automationName","Selendroid");
capabilities.setCapability(CapabilityType.VERSION, "4.4.2");
capabilities.setCapability("deviceName", "4d0001f745b350e1");
capabilities.setCapability("platformName","Android");
capabilities.setCapability(CapabilityType.BROWSER_NAME,"chrome");
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),
capabilities);
}
@AfterTest
public void tearDown(){
driver.quit();
}
@Test
public void apiDemo() {
driver.get("http://www.facebook.com");
}
当我运行这个时,Appium显示为0个连接的设备。
但同样配置的Appium在4.3的仿真器中运行良好。
我在pom.xml中得到了以下maven配置。Intellij Ultimate 2018.1将skipTest变量突出显示为红色 无法解析符号“跳过测试” 但是为什么呢?这是一个常见的maven环境变量。
我正在android的clock应用程序上尝试一段appium自动化代码,但我的代码倾向于跳过滚动逻辑。我还尝试了findelement()和gettext()来标识该元素,但仍然没有成功。代码如下:
我现在收到的每一条消息都会出现以下错误: 1437425804:未注册标识符为“未找到默认值”的图标 仅当后端用户登录时,才会发生此错误。对于刚刚访问网站(没有后端用户登录会话)的用户来说,网站工作正常。 我不知道有一个带有标识符的图标,也不知道从哪里开始调试。扩展扫描仪看起来不错。有人给我一个提示吗? 编辑 这是错误的回溯: Fri,19 Mar2021 12:28:52 0100[关键]请求=
我有一个运行最新Raspbian的Raspberry Pi 3,我已经从5.23升级了bluez。至5.43。我正在尝试连接到以2秒间隔播发的BLE设备。我基于gatttool编写了一些代码,并尝试连接到这些设备。2秒后,我遇到LE connect请求被取消。因此,我得到一个状态为0x02(未知连接标识符)的LE连接完成消息 根据我的研究,我在大约15个月前的档案中发现了这个, https://w
我写了一个示例Spring启动应用程序,它无法运行消息 `描述:com中的customerRepository字段。hibernatetutorial。服务CustomerServiceImpl需要“com”类型的bean。hibernatetutorial。存储库。找不到CustomerRepository“”。 操作:考虑在您的配置中定义类型为“com.hibernatetutorial.re