18得票2回答
在Node.js模块名称中,"!"字符起什么作用?

我开始使用intern库编写JavaScript的功能测试,但我发现自己无法理解这个语法:var assert = require('intern/chai!assert'); var registerSuite = require('intern!object'); require() 方法...

16得票2回答
在Intern中加载项目目录外的依赖项

这个问题的答案并没有回答我的问题。 我想要在使用Intern框架进行测试时,从项目根目录外部加载依赖项。 我目前正在使用以下目录结构:www/ project1/ app/ lib/ project2/ app/ ...

14得票2回答
从命令行启动Chrome仿真

我使用Google Chrome和Intern来运行自动化测试,我想知道是否有一种方法可以从CLI或使用特定标志启动Chrome仿真模式以测试移动端呈现。如果没有,你知道一个好的解决方案吗? 我可以直接使用Android Emulator (来自Android SDK)与Selenium W...

14得票6回答
未知错误:无法写入偏好设置文件。

在使用以下内容的运行器运行功能测试时,我一直遇到错误: selenium 2.44 Chrome Driver Windows Server 2008 R2 Enterprise 错误信息: Error Description: Listening on 0.0.0.0:7000 S...

13得票3回答
如何设置Selenium 2服务器以便实习生可以在一个浏览器上本地运行功能测试?

我想尝试在本地计算机上,使用webdriver在单个浏览器上运行Intern功能测试。根据文档,我需要一个“Selenium 2服务器”。 但是,我应该如何精确设置服务器呢?我需要从Intern中单独下载和安装它吗?(如果需要,应该如何操作?)而且在调用“node runner.js”之前,...

7得票2回答
实习生配置未处理AMD shim

我正在尝试使用Intern测试一个使用Require.js的项目。在加载jQuery插件时,我的测试中遇到了未定义jQuery的错误。我的加载器配置如下: loader: { // Aliased paths paths: { 'dt': 'dt', 'jq': ...

7得票1回答
如何在CircleCI上连接本地Selenium

我正在使用Intern运行一系列功能测试,并遵循他们的有关使用Chromedriver连接本地Selenium的建议。 在本地,一切正常,但在CircleCI上,我遇到了以下问题: 错误:[POST http://localhost:4444/wd/hub/session] 连接被拒绝 ...