问题标签 [test-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 方法是否可以具有双重访问修饰符?
我有许多内部定义的方法,如下所示:
但是,为了从添加到解决方案的测试项目中调用它们,我需要将它们的访问修饰符从内部更改为公共。
有没有一种不乏味的方法可以让这些方法对测试公开,但在其他情况下保持内部?
c# - 测试框架如何停止执行正在运行的测试?
我正在.NET 中实现我自己的测试框架,并遇到了如何正确停止正在运行的测试执行的问题。正在执行的测试方法显然不合作,所以我不能使用 CancellationTokenSource 并且不推荐使用 Thread.Abort() 。像 NUnit 这样的现有测试框架如何处理这个问题?
unit-testing - Haskell Test.Framework specify number of tests to run from command line
This documentation implies that Test.Framework
can be run with command line arguments. There is a function defaultMain :: [Test] -> IO ()
but also the function defaultMainWithOpts :: [Test] -> RunnerOptions -> IO ()
which is
A version of
defaultMain
that lets you ignore the command line arguments in favour of an explicit set ofRunnerOptions
.
I cannot find documentation on how to pass command line arguments, and the error message for unrecognized options only says "unrecognized option". So my question is how to pass the number of test cases to run from the command line when running cabal test
testing - 不同类型产品的测试自动化框架
我已经阅读了测试自动化框架是什么的一些基本定义,但我希望用简单的语言和更实际的例子来了解。
可以说。
我拥有一家公司,该公司为不同目的在不同平台上生产不同种类的产品。例如,Spotify 网络版、ipad/Android 上的 Google Map 应用程序和多个平台上的 Ebay.com。
现在,由于所有这些产品具有不同的性质和不同的平台上的目的。我们如何实现涵盖所有这些的测试自动化框架。
PS:问题的目的是了解测试自动化框架的实际含义以及如何为不同的产品实现它?
tfs - 如何使用 TFS 2015 运行基于 GoogleTest 的 C++ 测试
我们有一个 Visual Studio 2015 解决方案,其中包含一些 C++ 项目和一些基于 Google 测试框架的测试。
现在我想使用全新的 TFS 2015 构建功能运行这些测试。我知道有一个“Visual Studio 测试”构建步骤能够运行自定义测试适配器(比如 Google 测试适配器?)。
这是最简单的设置方法吗?在(本地)TFS2015 构建服务器上必须安装什么以及如何配置构建步骤?
谢谢你的帮助!塞巴斯蒂安
selenium-webdriver - 移动和服务器浏览器的 Web 测试框架
是否有任何可用的框架可以让我为服务器浏览器和移动浏览器编写一组测试代码。
例如。test.py 在 Android 和 Windows 上与 Chrome 一起运行
我计划使用 browserstack 进行测试,直到我弄清楚是否可以使用 browserstack 进行基础设施处理。
请帮助我找出一种方法来决定基础设施。
javascript - testcafe 适用于个人测试,但所有测试
我是testcafe的新手。这是我最近遇到的问题。请点亮一些光:
假设我有四个 testcafe 测试,比如 A、B、C 和 D
如果我一个一个运行,testcafe chrome A.js,testcafe chrome B.js等等,它工作顺利
现在我将所有测试放在一个名为 tests 的文件夹中,然后使用以下命令运行它:testcafe chrome
step2 之后,只有前三个测试按预期工作(全部通过),测试 D 在加载页面中挂起总是失败,然后 Selector 找不到右键:
这是将在前三个测试中显示的所需页面:
有人可以阐明这个问题吗?
spring - Cucumber Spring Framework 自动化 Google Calculator 查询
我正在创建一个 Spring 框架来自动化 Google Calculator 我有一个功能文件,其中包含如下定义的一些值
我正在尝试使用 Given, When , Then 创建一个测试,该功能文件中的任何数字都可以在计算器中使用我的步骤如下:
我的问题是如何编码可以选择数字并从功能表中验证答案的部分?
java - 无法在测试侦听器上设置屏幕截图 - selenium
我正在创建 TestFramework 并希望在 TestListener 类中设置截取屏幕截图的方法,但在测试失败期间浏览器关闭,打开另一个浏览器并创建屏幕截图(空屏幕截图)。
问题出在这一行
我不知道如何解决它。