testing相关内容
确切地说,当我在 firefox 或 edge 或 chrome 浏览器中运行多个规范文件时,不会发生执行.执行停止并出现以下错误 错误:读取 ECONNRESET在 TCP.onStreamRead (internal/stream_base_commons.js:201:27) { errno: 'ECONNRESET',代码:'ECONNRESET',系统调用:'read'} 错误:阅
..
我工作的公司正在启动一个新的网络应用程序,我已要求前端开发人员使这个应用程序自动化友好. 以前的应用程序使用的是 react 框架,很少有元素具有唯一 ID(或任何唯一标识符).这一次,我要求开发人员包含一个自定义数据属性,专门用于自动化. 我正在寻找可能在这种情况下有经验的人. 您要求您的开发人员做些什么来协助实现自动化? 是否有任何标准或指南来命名应用程序中的元素以适应 S
..
我正在了解 Cypress.io,并在他们的官方网站上看到了这个声明 Cypress.io “Cypress 命令不返回它们的主题,而是让它们." cypress.io 中命令中的“yield"和“return"有什么区别? 解决方案 我把yield 的意思是'付钱',而return = '付钱'. 参见核心概念 赛普拉斯命令是异步的,并会排队等待稍后执行.在执行过
..
我正在使用 nightwatch 来测试应用程序的前端.我正在测试某些按钮是否可点击. 是否可以用nightwatch,知道是否有网络点击发出的请求,或者更一般地说,观看网络. 解决方案 是的,你可以使用 https://www.npmjs.com/package/nightwatch-xhr 以监视来自 Nightwatch.js 的 Ajax 请求. (我是维护者之一)
..
我有这个开关系统,我正在使用 eclemma 来测试分支覆盖率.我们需要对所有内容至少有 80% 的分支覆盖率,所以我正在尝试尽可能多地进行测试.然而,eclemma 告诉我这个交换机系统在分支覆盖方面没有经过全面测试. pos = p.getCurrentPosition().substring(0, 1);开关(位置){案例“G":守门员++;休息;案例“D":防御++;休息;案例“M":中
..
1.问题 testWidgets 函数显然只是 test 函数的子案例. 我现在要解决的一个用例是为多个 testWidgets 泵送同一个小部件,为多个 testWidgets 泵送一个 setUp.但是,如果它在每个测试中创建一个新实例,我该怎么做? 我试图在测试之外的 main() 中初始化一个 WidgetTester,但 WidgetTester 只有一个私有构造函数:
..
我有一个自定义文本小部件,我正在尝试测试该小部件对于某些文本字符串是否具有一定的固有大小. void main() {testWidgets('MongolRichText 的字符串大小正确', (WidgetTester tester) async {等待 tester.pumpWidget(MongolRichText(text: TextSpan(text: 'hello'),));最终查
..
刚刚在我的系统上更新了我的 Cucumber Gems,但在运行我的标记 Cucumber 功能时遇到了问题.“黄瓜"命令不再适用于我的命令行. -bash: cucumber: 找不到命令 最初的想法是我的 $PATH 没有在我的 bash_login 中正确设置.不过,我认为这里一切似乎都是正确的: 回显 $PATH/opt/local/bin:/opt/local/sbin
..
我有一个 Spring MVC 控制器,它使用 Spring-Data 的分页支持: @Controller公共类模型控制器 {私有静态最终 int DEFAULT_PAGE_SIZE = 50;@RequestMapping(值 = "/models", 方法 = RequestMethod.GET)公共页面showModels(@PageableDefault(size = DEFA
..
我已经看到了一些与 Appraisals gem 一起使用的虚拟 Rails 应用程序示例(用于测试,因此它们通常处于测试或规范目录下),这些 gem 据称可以与 Rails 3.x 和 Rails 4 一起使用,但它们看起来很老套,功能不全.这有点出乎意料,因为它是一个精简的科学怪人怪物,它试图与 Rails 3 和 Rails 4 的各种版本兼容. 我提到了尝试进行此类测试的项目(截至
..
自动测试通过仅运行已更改的测试来提高测试的运行速度. 但我想通过使用 spork 预加载 Rails 环境来进一步推动它,这样我将获得更快的反馈. 这可能吗? 自动测试:https://github.com/grosser/autotest Spork:http://github.com/timcharper/spork 解决方案 ARTICLE1 mikbe 有你
..
使用添加的 rspec-rails 生成器来设置 RSpec 以测试 Rails 应用程序非常容易.但是添加 RSpec 来测试开发中的 gem 怎么样?我没有使用珠宝商或此类工具.我刚刚使用 Bundler (bundle gem my_gem) 来设置新 gem 的结构并手动编辑 *.gemspec.我还在 gemspec 中添加了 s.add_development_dependency "
..
使用 Django 1.3、Python 2.6 有一个特别奇怪的问题需要追踪国际化,以及 RequestFactory 与 TestClient 进行测试意见. 如果我跑: ./manage.py 测试 所有测试都运行(包括有问题的测试)并成功通过.如果我跑: ./manage.py test 应用程序的测试将失败,引发模板渲染异常使用语言代码的模板,因为
..
在我的 application_controller 中,我设置了以下设置以包含 url_for 生成的所有路径的语言环境: def default_url_options(options={}){ :locale =>I18n.locale }结尾 然后我的资源路由有一个 :path_prefix = "/:locale" 在网站上运行良好. 但是当涉及到我的功能测试时,:lo
..
您如何测试您的应用的 Iñtërnâtiônàlizætiøn 合规性?我告诉人们将 Unicode 字符串 Iñtërnâtiônàlizætiøn 存储到每个字段中,然后查看它是否在输出中正确显示. --- 包括在 Excel 报告中作为单元格内容的输出,以 rtf 格式用于文档、xml 文件等. 应该做哪些其他测试? 添加来自@Paddy 的想法: 还可以尝试从右到左
..
我在 Grails 2.0 项目中的一项服务中使用消息包来处理国际化文本.用例是通过邮件插件以异步方式发送的电子邮件主题,因此将其放在控制器或 TagLib 中确实没有意义(考虑到通常的论点是不访问服务中的文本或视图).这段代码在我正在运行的 Grails 应用程序中运行良好,但我不确定如何测试它. 我在我的 defineBeans 中尝试了一个 PluginAwareResourceBun
..
在运行基于 Gradle 的构建和集成测试后,我在“build/jacoco"文件夹中成功生成了 Jacoco 的 2 个 .exec 文件. Gradle 命令:"gradle clean build integrationTest" 完成后,它会在 build/jacoco 文件夹下生成以下 .exec 文件. test.exec integrationTest.exec
..
我是 sonar 和 jacoco 的新手,我无法找到以下问题的答案 我们将使用 sonar 和 jacoco 来分析我们的测试覆盖率. 我们将进行三种测试:单元测试、集成测试(使用 Spring Boot 测试)和验收测试,我们将在真实的应用程序实例上运行.我们想合并测试结果.为单元和集成测试生成 jacoco 文件不是问题,因为它们可以访问源代码.我们可以在声纳中合并这些报告.
..
我正在使用 Selenium 编写一些测试,并注意到标头中缺少 Referer.我编写了以下最小示例以使用 https://httpbin.org/headers 进行测试: import selenium.webdriver选项 = selenium.webdriver.FirefoxOptions()options.add_argument('--headless')配置文件 = selen
..
作为我正在构建的 API 的一部分,有一种用户身份验证方法,成功后会返回有用的用户信息、API 令牌等的有效负载. 在为处理此问题的控制器编写功能测试时,我遇到了测试 HTTP Basic auth 的问题;我发现许多博客都提到以下代码应该用于欺骗标头以进行身份验证尝试: @request.env['HTTP_AUTHORIZATION'] = ActionController::Ht
..