- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我为 intern(测试框架)
创建了自动化测试,每当我通过 selenium-server
运行测试时,它都会运行一系列 foo
和 bar
单元测试不在我的测试目录中。这些测试是从 intern 还是 selenium 目录运行的?我无法弄清楚如何停止或删除这些测试。有什么建议吗?
这是我的 intern.js
文件,它没有为单元测试定义任何 suites
:
/* Name of the tunnel class to use for WebDriver tests. */
tunnel: "NullTunnel",
loaderOptions: {
/* Packages that should be registered with the loader in each testing environment */
},
/* Unit test suite(s) to run in each browser */
suites: [ /**/ ],
/* Functional test suite(s) to execute against each browser once unit tests are completed */
functionalSuites: [ "src/test/intern/integration/ITIndexHtml" ],
/* A regular expression matching URLs to files that should not be included in code coverage analysis */
excludeInstrumentation: /^(?:tests|node_modules)\//
});
最佳答案
最初在功能测试期间运行的测试是功能测试。浏览器并不都具有相同级别的测试支持,有时它们实现测试功能的方式也略有不同。实习生测试远程浏览器以确定哪些有效,哪些无效,然后尽可能尝试提供一致的行为(在不同浏览器之间保持一致)。
关于实习生在没有被调用的情况下运行 foo 和 bar 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38129992/
当前,我们在为 JS 测试套件运行 Intern 测试运行程序时遇到以下错误。 fatal error :CALL_AND_RETRY_LAST 分配失败 - 进程内存不足 此错误发生在任何测试信息通
我在 intern-geezer 中运行了一个测试循环,一百个非常相似的测试中约有二十个成功运行。然后突然: FATAL ERROR ReferenceError: window is not def
为什么 Python 的 intern 只针对字符串内置?应该可以将 intern 扩展到可哈希和可比较的类,对吧? 最佳答案 实习事物的目的是能够通过比较它们的内存地址来比较它们;您确保永远不会创建
使用 Selenium 驱动程序,IE 在 session 之间保持登录状态,而 FF 和 Chrome 则不然。我想根据“已登录”元素 ID 的存在在测试中执行一些附加命令。 如何根据实习生中的条件
我正在使用以下代码运行我的实习生测试 node node_modules/intern/runner.js config=tests/intern 在我的本地计算机上。该应用程序正在使用 Dojo。基
我有一个有2个功能套件的项目,结构是这样的: - /tests --- /sign ------ sign.js --- /buy ------ buy.js --- intern.js - /nod
我有一个结果集,其中包含证券交易所及其所在国家/地区的列表。尽管如此,在我的数据库中,并非每个 Cxchange 都有一个country_id,因此在创建 Exchange 对象时,其中一堆具有cou
我在实习生如何运行测试和尝试测试使用 jQuery 的 AJAX 调用的单元方面遇到了问题。由于 Intern 将测试客户端提供给 WebDriver 服务器(在本例中为 phantomjs --we
我在一个包中加载测试时遇到问题,该包的依赖项是被测试包的 sibling 。 目前提交的乱码在https://github.com/lbod/delite/tree/intern-bforbes-se
我尝试更改完整的 CSS 代码(如样式浏览器)。 第一个解决方案 new_css = ' body {color:#00ff00; } #div { border: 1px solid red; }'
短版:如果调用string.substring(n,m).intern(),字符串表是保留子字符串还是保留原字符串? ...但我不确定这是一个正确的问题,所以这里是长版本: 我正在使用遗留 Java
如何模拟此功能?使用 WaitForDeletedById 似乎是一种有意识的选择,但反过来却不行。 在 ajax 加载后,我如何才能等待页面上存在新元素,而不是不存在新元素? 最佳答案 使用setF
当我尝试从我的测试文件目录中运行实习生测试时看到此错误消息。目录的(相关)结构是: 测试 资源 休息 pickup.js 现金管理.js gitignore intern.js packages.js
我正在为我们构建的具有“只读”功能的自定义下拉控件编写功能测试。我们为此提出的原始测试计划是确保单击下拉菜单时不会绘制“列表”,这是通常会发生的情况。在绘制列表之前,列表的标记并不存在于 DOM 中。
我正在尝试让 intern-cucumber 插件正常工作。我收到以下错误: Error: A plugin named "cucumber" has not been registered at
我在新安装和更新的 Windows 8.1 N x64 VM 上运行 VS2015 CTP6。 Hyper-V support is enabled , hypervisor.cpuid.v0 = "
为简单起见,假设我有以下 DOM 结构: A B C
我对这个本来很简单的问题越来越绝望。 执行: bdd.it('works', function() { return this.remote .get(
我最近开始使用 Intern js 和 Saucelabs 进行 ui 测试。想要在所有浏览器中进行测试,显然 Firefox 也不排除。 这是我的 gruntfile 配置: run
我正在尝试通过运行 headless Chrome 浏览器进行测试来使用 Intern 4 进行功能测试。我相信一切都设置正确,并且最近为 Mac 终端安装了 selenium-server-stan
我是一名优秀的程序员,十分优秀!