本机和干净的 Cucumber ios 和 mac 实现
Native and clean Cucumber ios and mac implementation
有些人通过 Calabash-iOS 或 Frank 找到了将 Cucumber 与 iOS 一起使用的方法。
对我来说(这是个人意见,不代表每个人都一样)我认为这不是最好的方法;它不是本地语言,它需要我或我的 QA 同事为此目的学习一门新语言 (Ruby);并且仅限于UI.
并且它有自己的设置过程和依赖堆栈。
所以我开始为 Objective-C 和 Swift 寻找任何类似原生的 Cucumber 实现;在其中,我仍然可以享受令人敬畏的 Cucumber 测试用例技术,同时以本地语言实现这些步骤,并以与普通 XC 测试用例一样的本地方式查看结果。
但是,我没有找到我想要的东西。
我最终自己开发了所需的解决方案。
我把它命名为黄瓜。它是完全原生的,包括测试用例是如何实现和执行的;
您可以在 https://github.com/Ahmed-Ali/Cucumberish
上找到它
我很乐意回答任何相关问题。
有些人通过 Calabash-iOS 或 Frank 找到了将 Cucumber 与 iOS 一起使用的方法。
对我来说(这是个人意见,不代表每个人都一样)我认为这不是最好的方法;它不是本地语言,它需要我或我的 QA 同事为此目的学习一门新语言 (Ruby);并且仅限于UI.
并且它有自己的设置过程和依赖堆栈。
所以我开始为 Objective-C 和 Swift 寻找任何类似原生的 Cucumber 实现;在其中,我仍然可以享受令人敬畏的 Cucumber 测试用例技术,同时以本地语言实现这些步骤,并以与普通 XC 测试用例一样的本地方式查看结果。
但是,我没有找到我想要的东西。
我最终自己开发了所需的解决方案。
我把它命名为黄瓜。它是完全原生的,包括测试用例是如何实现和执行的;
您可以在 https://github.com/Ahmed-Ali/Cucumberish
上找到它我很乐意回答任何相关问题。