如何用黄瓜存根和模拟交互式红宝石应用程序?

麦可

我有一个基于Highline gem的交互式CLI应用程序我可以使用Aruba交互式地进行黄瓜测试但是我不能使用存根和模拟,因为Aruba将我的应用作为子进程启动。如果我尝试使用Aruba :: InProcess功能,它将失去交互性。

我不知道了 我可以用什么方式测试这样的应用程序?

麦可

好吧,我认为:黄瓜与存根和嘲笑无关。交互式CLI应用程序可能是最好的例子。因此,当您需要交互性时,通过Aruba进行的Cucumber将在子进程中启动您的应用程序。我发现,影响它的唯一方法是环境变量的使用。例如,通过将变量设置为值“生产” /“开发” /“测试”,我可以将应用的配置更改为使用测试数据库而不是生产等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何测试嵌入式红宝石应用程序?

来自分类Dev

为什么交互式红宝石停止显示结果?

来自分类Dev

F#交互式应用程序是开源的吗?

来自分类Dev

交互式终端应用程序的构建块

来自分类Dev

创建复杂的交互式Web应用程序

来自分类Dev

如何为c ++ OpenCV应用程序创建简单的交互式GUI?

来自分类Dev

如何在Python中自动执行交互式控制台应用程序?

来自分类Dev

如何将 Datashader-Bokeh 交互式地图作为 Web 应用程序托管?

来自分类Dev

如何从 C# 运行交互式 RPG 应用程序?

来自分类Dev

调试线程红宝石应用程序

来自分类Dev

如何编写交互式程序(参数和对象)

来自分类Dev

一个JUnit如何测试一个交互式的,基于文本的Java应用程序?

来自分类Dev

如何在python中为命令行应用程序构建交互式菜单?

来自分类Dev

一个JUnit如何测试一个交互式的,基于文本的Java应用程序?

来自分类Dev

如何检查登录用户是交互式的还是在WPF应用程序中处于空闲状态

来自分类Dev

红宝石宝石qtbindings的发出使应用程序冻结

来自分类Dev

在Shiny应用程序(R)中进行交互式目录输入

来自分类Dev

启动一个非交互式的基于Spring-Shell的应用程序

来自分类Dev

Docker容器中的交互式命令行应用程序

来自分类Dev

使用Symfony \ Console进行交互式php cli应用程序

来自分类Dev

在非交互式应用程序中处理150GB堆

来自分类Dev

从交互式Jupyter Notebook创建Web应用程序的最简单方法是什么?

来自分类Dev

在交互式R会话中从闪亮的应用程序返回值

来自分类Dev

交互式MapIcon,Windows Phone 8.1通用应用程序

来自分类Dev

交互式UNIX应用程序识别终端更改是否很常见?

来自分类Dev

是否可以在SSRS之上构建完全交互式的Web应用程序?

来自分类Dev

Windows 服务与交互式应用程序中的 GDI 句柄

来自分类Dev

交互式散景应用程序中的 Widgets.py

来自分类Dev

交互式消息按钮未更新 Web 应用程序

Related 相关文章

  1. 1

    如何测试嵌入式红宝石应用程序?

  2. 2

    为什么交互式红宝石停止显示结果?

  3. 3

    F#交互式应用程序是开源的吗?

  4. 4

    交互式终端应用程序的构建块

  5. 5

    创建复杂的交互式Web应用程序

  6. 6

    如何为c ++ OpenCV应用程序创建简单的交互式GUI?

  7. 7

    如何在Python中自动执行交互式控制台应用程序?

  8. 8

    如何将 Datashader-Bokeh 交互式地图作为 Web 应用程序托管?

  9. 9

    如何从 C# 运行交互式 RPG 应用程序?

  10. 10

    调试线程红宝石应用程序

  11. 11

    如何编写交互式程序(参数和对象)

  12. 12

    一个JUnit如何测试一个交互式的,基于文本的Java应用程序?

  13. 13

    如何在python中为命令行应用程序构建交互式菜单?

  14. 14

    一个JUnit如何测试一个交互式的,基于文本的Java应用程序?

  15. 15

    如何检查登录用户是交互式的还是在WPF应用程序中处于空闲状态

  16. 16

    红宝石宝石qtbindings的发出使应用程序冻结

  17. 17

    在Shiny应用程序(R)中进行交互式目录输入

  18. 18

    启动一个非交互式的基于Spring-Shell的应用程序

  19. 19

    Docker容器中的交互式命令行应用程序

  20. 20

    使用Symfony \ Console进行交互式php cli应用程序

  21. 21

    在非交互式应用程序中处理150GB堆

  22. 22

    从交互式Jupyter Notebook创建Web应用程序的最简单方法是什么?

  23. 23

    在交互式R会话中从闪亮的应用程序返回值

  24. 24

    交互式MapIcon,Windows Phone 8.1通用应用程序

  25. 25

    交互式UNIX应用程序识别终端更改是否很常见?

  26. 26

    是否可以在SSRS之上构建完全交互式的Web应用程序?

  27. 27

    Windows 服务与交互式应用程序中的 GDI 句柄

  28. 28

    交互式散景应用程序中的 Widgets.py

  29. 29

    交互式消息按钮未更新 Web 应用程序

热门标签

归档