【问题标题】:Is there any way to migrate existing java+appium project into robotframework+appium project?有没有办法将现有的java+appium项目迁移到robotframework+appium项目中?
【发布时间】:2018-08-18 04:13:19
【问题描述】:

我有一个基于 java+appium+selenium+testNG 的现有项目。 有没有办法将现有的测试用例迁移到robotframework+appium? 重写所有现有(可能是 300 个)测试用例不是一种选择。

感谢您的任何建议。

彼得

【问题讨论】:

    标签: java mobile automation appium robotframework


    【解决方案1】:

    我要给出的最大警告是 RobotFramework 的 Appium 库没有得到积极维护,并且其中存在明显的错误(例如,当找不到元素时,Click Button 不会返回可识别的错误)。因此,我强烈建议您不要一开始就尝试这样做。

    但是对于您的一般问题,唯一的方法是将您现有的测试用作 RobotFramework 中的库,然后使用适当的名称调用它们。因此,如果您有一个由函数 loginToServer() 调用的测试,那么您将在 Robot 中调用“Login To Server”。但是,这会失去 Robot 的大部分意义(因为报告只会显示一个步骤,而不是测试的其余步骤),因此毫无意义。

    【讨论】:

      猜你喜欢
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-13
      • 2017-06-05
      • 1970-01-01
      • 2019-12-11
      • 2015-10-13
      相关资源
      最近更新 更多