使用 boost.test 进行分布式单元测试/基于场景的单元测试
我正在使用 Boost.test 库为应用程序开发单元测试用例。有一些API可以直接测试。 但是,有些 API 需要测试机器之间的交互。例如,在机器 1 中执行某个…
如何在 djangotests.py 中创建管理员用户
我正在尝试创建一个管理员用户作为我的tests.py 的一部分来检查权限。 更新: test.py 是 TestCase 子类的标准格式,下面的代码在 setUp() 函数中调用…
Grails 1.3.3 和功能测试插件 1.2.7 问题
有人在让功能测试插件在 Grails 1.3.3 中工作时遇到过麻烦吗?我在以前的项目中使用过它,没有任何问题,但只是尝试将它安装到我的最新项目中,但没有…
在哪里/测试什么?模拟、存根、功能、单元...(在 Ruby/Rails 中)?
我正在尝试测试一个相当大的 Rails 应用程序,我可能应该一直这样做,但从来没有感到完全舒服。现在我正在进行功能测试以查看用户是否创建成功。基本…
如何在 Fitnesse 中引用外部类
我有两个 jar 文件。 MyProduct.jar(业务逻辑) MyProductFixture.jar。 (调用 bl 的固定装置) MyProductFixture.jar 依赖于 MyProduct.jar。 当我…
Pylons 控制器测试未通过请求参数
我们正在尝试为 Pylons 应用程序设置控制器测试。我做了一个非常简单的控制器和一个非常简单的测试。测试看起来像: class TestMainController(TestCo…
Rails 自定义路线上的功能测试
我的应用程序中有以下路由: GET /admin/comments(.:format) {:controller=>"admin/comments", :action=>"index"} admin_comments POST /admin/co…
用于测试 vim 插件的工具
我正在寻找一些用于测试 vim 脚本的工具。 的 vim 脚本 执行单元/功能测试 ,或其他库的类(例如 Python 的 unittest 模块),方便 使用参数运行 vim…
在 Firefox 中通过 URL 进行 HTTP 基本身份验证不起作用?
我知道通常您可以通过在 URL 中传递用户名和密码来登录需要使用 Selenium 进行 HTTP 基本身份验证的网站,例如: selenium.open("http://myusername:[…
JBehave 是 Web 服务自动化测试的不错选择吗?
我们的工作场所需要自动化 Web 服务测试。我们一直使用 QTP 脚本来做到这一点。 我们作为一个团队,有点倾向于 Jbehave 作为一种选择。 JBehave 是 We…