Rebol Saphirion GUI 测试驱动开发 (TDD)

Posted

技术标签:

【中文标题】Rebol Saphirion GUI 测试驱动开发 (TDD)【英文标题】:Rebol Saphirion GUI test-driven-development (TDD) 【发布时间】:2014-06-06 21:53:26 【问题描述】:

在哪里可以找到 Rebol R3-GUI 库 Saphirion GUI TDD?

(如http://development.saphirion.com/rebol/r3gui/ 中的特色)

我查看了 r3-gui.r3 但我还没有找到任何与 TDD 相关的代码。

一个更普遍的问题:除了 Rebol 2、Rebol 3 自己的语言测试套件之外,还有其他可用的测试框架吗?

【问题讨论】:

你好@OneArb,欢迎来到 ***。这是一个“轮询”类型的问题——因为它没有明确定义的答案来解决问题。你可以read some about that issue here。这是一个在论坛或聊天中提出的好话题,尽管不幸的是,在这里聊天需要 20 分。 They're relatively easy to get!,所以你可以尝试一些更具体的问题(或答案)。 感谢您的评论,希望我的编辑问题符合指导方针。 【参考方案1】:

我没有听说过除 Saphirion 之外的任何 GUI 测试框架(我实际上没有见过)。

我知道三个测试框架:

    RUnit - JUnit 的 Rebol 版本 - http://www.rebol.org/view-script.r?script=run.r

    简单测试 - 更灵活的方法 - http://www.rebol.org/view-script.r?script=simple-test.r docs at http://peterwawood.com/simple-test/docs.html

    Quick-Unit-Test.r - 极简主义 - https://github.com/red/red/tree/master/quick-test

【讨论】:

Saphirion 有另一个 GUI 测试框架,它们与 rebgui 一起用于 rebol2。据我了解,仅供内部使用。

以上是关于Rebol Saphirion GUI 测试驱动开发 (TDD)的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter_驱动浏览器做GUI测试

Rebol 模块中的单词是如何绑定的?

有没有像 Windows 的 xvfb 或 xnest 之类的东西? [关闭]

测试驱动开发下的软件生长

在 REBOL2 中输出到标准错误?

Python Tkinter GUI 自动化