是否有用于测试Android和iOS应用程序的工具?我知道Appium,但是用于Web应用程序。 我正在寻找可以用来自动化UI测试的东西,就像用于Web的Selenium一样,但可以用于Android和iOS应用程序。
此外,我工作的公司仅向我提供了各种应用程序构建的访问权限,而没有提供代码本身,因此我希望能够仅测试下载的应用程序。
欢呼
答案 0 :(得分:0)
您可以将appium用于 webapps / native app / hybrid app进行UI测试
因此,一种选择是您选择的 Appium +绑定语言,例如Java,C#,Python等
其他选择是使用直接单元测试框架,例如
用于iOS / AndroidEspresso Android应用程序的测试框架
机器人框架 [这不是本机框架]
仪器或 XCUTest (适用于iOS应用)
但是,如果您选择本机框架,则必须学习它们,并且必须为两个平台应用程序编写不同的框架
因此推荐的工具是Appium ,因为您可以为两个平台构建单个框架。
使用Appium进行自动化时,您不需要应用程序代码。
唯一的要求是
对于单个框架,您可以使用 @AndroidFindBy @IOSFindBy 批注