Spinach自动化测试工具联合创作 · 2023-10-01 18:28Spinach是一种高层次的的行为驱动开发(BDD)框架,利用Gherkin语言(被Cucumber使用)来帮助定义你的应用程序或库的验收标准。 作为Cucumber的替代,它有以下设计目标: 步骤可维护性:功能映射到自己的类,步骤只是这个类的方法。 步骤可重用性:可以重用跨功能的步骤,你可以把它们封装到Ruby模块里来复用。 Spinach支持MRI 1.9.2, 1.9.3,Rubinius 2.0也正在准备支持。浏览 9点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 Spinach自动化测试工具Spinach是一种高层次的的行为驱动开发(BDD)框架,利用Gherkin语言(被Cucumber使用)来帮助定义你的应用程序或库的验收标准。作为Cucumber的替代,它有以下设计目标:步骤可维护SeLion自动化测试工具SeLion能够在Java上执行自动化测试的工具。它基于TestNG和Selenium构建;能够用于测试网络和移动应用程序。你可以添加一个客户端模块作为一个Maven依赖项基于WebDriver会话管Xnee自动化测试工具Xnee是在X11环境下能够记录、回放、分发用户动作的一套程序,就像机器人一样模仿人们做过的动作。XDiffy自动化测试工具Diffy是一个开源的自动化测试工具,它能够自动检测基于Apache Thrift或者基于HTTP的RobolectircAndroid 自动化测试工具Robolectirc是一款Android程序自动化测试工具。测试代码:@RunWith(RobolectricTestRunner.class)publicclassMyActivityTest{@RobolectircAndroid 自动化测试工具Robolectirc 是一款 Android 程序自动化测试工具。测试代码:@RunWith(RoWebInjectWeb自动化测试工具WebInject 是一个自动化测试工具,主要适合Web应用和Web服务。可以通过它来测试基于HTTRoWarlock自动化测试工具RoWarlock是基于Selenium、Appium、MSUIAutomaiton的自动化测试工具,覆盖Web、Client(开发中)、Mobile(开发中)三类测试对象,实现对UI层的功能性自动化Cucumber自动化测试工具Cucumber 是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具SeLion自动化测试工具SeLion 能够在 Java 上执行自动化测试的工具。它基于 TestNG 和 Selenium 点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报