0

我有个问题。我可以获取有关设备和应用程序的 Xamarin UI 测试信息吗?我需要这样的信息(ios + android):

  • 系统版本。
  • 设备ID
  • 应用版本
4

1 回答 1

4

没有什么开箱即用的东西可以给你这个。相反,这是使用后门的好方法。

https://developer.xamarin.com/guides/testcloud/uitest/working-with/backdoors/

这本质上是您在应用程序上公开的一种方法,您可以使用 调用它IApp.Invoke(),并为其命名您的方法。这些方法可以接受一个字符串参数并返回一个字符串。在这个后门方法中,您可以获得所需的任何详细信息并将其返回。

我们在工作中使用它来获取设备信息,例如它是手机还是平板电脑,它运行的方向(因此我们可以在横向和纵向上进行自定义测试步骤)。这是一个非常有用的技巧。

于 2016-08-24T07:10:58.647 回答