automated-tests 相关问题

测试自动化是使用软件来控制测试的执行,实际结果与预测结果的比较,测试前提条件的设置以及其他测试控制和测试报告功能。通常,测试自动化涉及自动化已经使用正式测试过程(wikipedia.org)的手动过程。

BDD故事风格[已关闭]

我们使用行为驱动开发来使用 Scrum 开发 SOA 系统,并遇到了两种制作故事的方法。 方法一 给定特定消息类型可用 还有

回答 2 投票 0

如何测试被测 PHP 代码是否调用了特征的正确方法?

编辑:读完其中一条评论后,我意识到我在原来的帖子中说错了,我做了一些编辑来澄清。本质上,我需要检查结果,但我正在努力解决这个问题......

回答 1 投票 0

有没有办法强制 cypress 在同一个选项卡而不是另一个选项卡中打开

我知道赛普拉斯的权衡之一是在多个选项卡上进行测试。但是,我们的网站默认打开另一个选项卡。我可以强制 Cypress 在同一选项卡上打开以继续我的测试吗? 我有这个代码...

回答 4 投票 0

有没有办法自动检查Google跟踪代码管理器标签和数据层值?

我们在我们的网站上手动检查 Google 跟踪代码管理器标签和数据层值。我想知道是否有办法自动化它。如果是这样,我该怎么办? 我搜索了谷歌但找不到正确的答案...

回答 1 投票 0

使用 eclipse IDE 创建 selenium 测试用例时表未加载到 chromedriver 中

我正在使用 selenium chromedriver 从表中获取数据。当我使用 Chrome 浏览器正常打开网页时,表格加载正确。但是在使用硒执行期间,...

回答 3 投票 0

如何在beeve-html-pretty-formatter测试报告文件名中生成日期时间?

我用Python编写了Playwright和Behave测试自动化框架。对于测试报告,我使用behavior-html-pretty-formatter。当我输入 Behave -f html-pretty -o ./reports/behave-report.html 报告

回答 1 投票 0

坚持运行测试

有谁知道为什么我的测试没有运行?或可见未运行? 我可以看到“某些事情”正在发生,但一段时间后(1小时或更长时间......)除了以下内容之外什么也没有显示: [信息] --------...

回答 1 投票 0

Serenity BDD 报告项目名称作为变量

生成报告并在浏览器中查看 HTML 输出时,报告右上角的项目名称当前是在 serenity.properties 文件中设置的硬编码值:

回答 1 投票 0

html 中的 api 响应。当我尝试保存响应时,karate.readAsString() 抛出错误400 请求标头或 Cookie 太多...</desc> <question vote="1"> <p>我正在使用空手道框架,我收到 html 格式的 api 响应,但我在验证时遇到问题</p> <p>回复:-</p> <pre><code><html> <head><title>400 Request Header Or Cookie Too Large</title></head> <body> <center><h1>400 Bad Request</h1></center> <center>Request Header Or Cookie Too Large</center> </body> </html> </code></pre> <p>我如何提取:-</p> <p>标题中的“400 请求标头或 Cookie 太大” 来自中心的“请求标头或 Cookie 太大” ----------x--------------x----------------x----- --------</p> <p>我的代码:</p> <pre><code>Given: xxx Whwn: xxx Then status 400 * print 'printing response' * print response * def text = karate.readAsString(response). #throws error #(No such file or directory) * def token = karate.extract(text, ??? , ???) </code></pre> <p>请帮忙。预先感谢</p> </question> <answer tick="false" vote="0"> <p>在这种情况下,<pre><code>response</code></pre>已经是一个字符串,所以只需使用它即可。参考:<a href="https://github.com/karatelabs/karate#responsetype" rel="nofollow noreferrer">https://github.com/karatelabs/karate#responsetype</a></p> <pre><code>* def token = karate.extract(response, ??? , ???) </code></pre> </answer> </body></html>

我正在使用空手道框架,我收到 html 格式的 api 响应,但我在验证时遇到问题 响应:- 400 请求标头或 Cookie 太多...</desc> <question vote="1"> <p>我正在使用空手道框架,我收到 html 格式的 api 响应,但我在验证时遇到问题</p> <p>回复:-</p> <pre><code><html> <head><title>400 Request Header Or Cookie Too Large</title></head> <body> <center><h1>400 Bad Request</h1></center> <center>Request Header Or Cookie Too Large</center> </body> </html> </code></pre> <p>我如何提取:-</p> <p>标题中的“400 请求标头或 Cookie 太大” 来自中心的“请求标头或 Cookie 太大” ----------x--------------x----------------x----- --------</p> <p>我的代码:</p> <pre><code>Given: xxx Whwn: xxx Then status 400 * print 'printing response' * print response * def text = karate.readAsString(response). #throws error #(No such file or directory) * def token = karate.extract(text, ??? , ???) </code></pre> <p>请帮忙。预先感谢</p> </question> <answer tick="false" vote="0"> <p>在这种情况下,<pre><code>response</code></pre>已经是一个字符串,所以只需使用它即可。参考:<a href="https://github.com/karatelabs/karate#responsetype" rel="nofollow noreferrer">https://github.com/karatelabs/karate#responsetype</a></p> <pre><code>* def token = karate.extract(response, ??? , ???) </code></pre> </answer> </body></html>

回答 0 投票 0

空手道框架:html 中的 api 响应。当我尝试保存响应时,karate.readAsString() 抛出错误400 请求标头或 Cookie 太多...</desc> <question vote="1"> <p>我正在使用空手道框架,我收到 html 格式的 api 响应,但我在验证时遇到问题</p> <p>回复:-</p> <pre><code><html> <head><title>400 Request Header Or Cookie Too Large</title></head> <body> <center><h1>400 Bad Request</h1></center> <center>Request Header Or Cookie Too Large</center> </body> </html> </code></pre> <p>我如何提取:-</p> <p>标题中的“400 请求标头或 Cookie 太大” 来自中心的“请求标头或 Cookie 太大” ----------x--------------x----------------x----- --------</p> <p>我的代码:</p> <pre><code>Given: xxx Whwn: xxx Then status 400 * print 'printing response' * print response * def text = karate.readAsString(response). #throws error #(No such file or directory) * def token = karate.extract(text, ??? , ???) </code></pre> <p>请帮忙。预先感谢</p> </question> <answer tick="false" vote="0"> <p>在这种情况下,<pre><code>response</code></pre>已经是一个字符串,所以只需使用它即可。参考:<a href="https://github.com/karatelabs/karate#responsetype" rel="nofollow noreferrer">https://github.com/karatelabs/karate#responsetype</a></p> <pre><code>* def token = karate.extract(response, ??? , ???) </code></pre> </answer> </body></html>

我正在使用空手道框架,我收到 html 格式的 api 响应,但我在验证时遇到问题 响应:- 400 请求标头或 Cookie 太多...</desc> <question vote="1"> <p>我正在使用空手道框架,我收到 html 格式的 api 响应,但我在验证时遇到问题</p> <p>回复:-</p> <pre><code><html> <head><title>400 Request Header Or Cookie Too Large</title></head> <body> <center><h1>400 Bad Request</h1></center> <center>Request Header Or Cookie Too Large</center> </body> </html> </code></pre> <p>我如何提取:-</p> <p>标题中的“400 请求标头或 Cookie 太大” 来自中心的“请求标头或 Cookie 太大” ----------x--------------x----------------x----- --------</p> <p>我的代码:</p> <pre><code>Given: xxx Whwn: xxx Then status 400 * print 'printing response' * print response * def text = karate.readAsString(response). #throws error #(No such file or directory) * def token = karate.extract(text, ??? , ???) </code></pre> <p>请帮忙。预先感谢</p> </question> <answer tick="false" vote="0"> <p>在这种情况下,<pre><code>response</code></pre>已经是一个字符串,所以只需使用它即可。参考:<a href="https://github.com/karatelabs/karate#responsetype" rel="nofollow noreferrer">https://github.com/karatelabs/karate#responsetype</a></p> <pre><code>* def token = karate.extract(response, ??? , ???) </code></pre> </answer> </body></html>

回答 0 投票 0

Selenium Python 中“assert True”的正确使用

我编写了一个简单的自动化测试来测试基于 Web 应用程序的登录功能。我对底部的 if 子句和其中的断言 True 语句有疑问。是吗

回答 1 投票 0

TestNG 取决于不同类的方法

当要依赖的测试与具有该注释的测试属于同一类时,@Test 注释的 dependentOnMethods 属性可以正常工作。但如果...

回答 5 投票 0

Codeception:验收测试作为测试组中的第一个测试运行,其中 API 测试被定义为该组中的第一个测试:如何解决?

我使用 Codeception 框架和 Netbeans IDE 使用 PHP 进行测试自动化。 我想在一组中依次运行 2 个测试,其中 API 测试将首先运行,然后在成功运行之后...

回答 1 投票 0

如何减慢单个测试

我想减慢测试步骤的测试执行速度。我正在测试一个有两个选项卡的容器,每个选项卡都有不同的数据表。当我单击选项卡时,数据需要一段时间才能...

回答 1 投票 0

使用 Playwright 依次运行分组测试

我正在将 Playwright 与 Nodejs 一起使用,并且我将几个测试分组在一起,如下所示 从“@playwright/test”导入{测试,期望}; test.describe('添加一个简单的发票测试', () => { ...

回答 7 投票 0

Cypress - 如何迭代环境变量的值并验证轮播列表中的每个项目

我想测试我网站上的轮播是否包含以公司徽标表示的正确项目。每个轮播项目都有一个带有“alt”属性的 元素,该属性是 w...

回答 1 投票 0

没有唯一 ID 的按钮选择器

我正在用Python为Booking.com这样的网站编写selenium的测试选择器。例如,我必须自动从按钮列表中选择一个按钮。按钮的格式如下...

回答 1 投票 0

要找到国家首都的X路径,但使用国家X路径

大家好,我想通过国家找到该国首都的X路径。请帮我找到X路径。我使用了独立和依赖的 X 路径,但找不到它。

回答 1 投票 0

如何在 Playwright TypeScript 测试中针对非严重故障创建警告断言?

如何在 Playwright TypeScript 测试中针对非严重故障创建警告断言? 我正在使用 TypeScript 进行 Playwright 测试,我需要一种方法来处理引发警告的断言

回答 1 投票 0

[虚幻 5.4]Gauntlet 测试无法在程序集中找到“MyTest”测试

我正在尝试使用 Gauntlet 进行简单的测试,例如 helloworld 类型的方法,我已经设置了 C++ testcontroller .cpp 和 .h 以及 HelloworldTest.cs 还在我的项目的 Build.cs 文件中添加了 Gauntlet...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.