需要一个测试框架来测试IOS Native + React本机App
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需要一个测试框架来测试IOS Native + React本机App相关的知识,希望对你有一定的参考价值。
我需要帮助选择一个有效的框架来测试我的应用程序,其中50%基于React Native,50%基于ios Native。
查询1:我是否有使用XCtest验证React Native屏幕的选项?
问题2:如果我不能对RN使用XC测试,那么哪一个更好用(在测试覆盖率和渗透方面)Appium或Calabash以便我可以覆盖RN和IOS Native屏幕的测试?
我使用appium + Robotframework开发了一个测试框架。这是选择RF和appium的原因
如果你将appium库集成到机器人框架工作中,那么你可以做几乎类似的事情,这可以通过任何其他语言完成,并且易于控制。
举例说明你的任务
1)您可以定义测试用例2)您的测试用例将是平台无关的,这意味着可以在android / ios平台上运行类似的测试用例,并更改参数(功能)
3)您可以创建一个单独的变量文件,然后在运行时将其与主文件一起传递(检查pybot -V)
4)您不必担心报告部分,所有报告都会生成并且具有更好的下钻选项
额外的好处
1)有许多内置库,可以帮助您轻松完成任务
2)您可以创建自己的自定义库并导入Robotframework
3)你可以在RobotFramework Reports的帮助下深入到最后一个变量,这将节省大量的时间
在Nutshell中,我可以说Robotframework为您的框架提供了一个构建块,您只需要担心程序的功能方面
以上是关于需要一个测试框架来测试IOS Native + React本机App的主要内容,如果未能解决你的问题,请参考以下文章
排毒自动化框架指南:React Native?创建 End 2 端和集成测试框架
我可以使用 detox 测试框架来测试 react + react 原生应用吗?