如何在 Github actions 中为 Kotlin 运行自动化测试?
语言:科特林, 我的 build.yml 文件是: name: Build on: push: branches: [main] pull_request: branches: [main] jobs: build: runs-on: ubuntu-la…
未知错误:无法创建 Chrome 进程
我正在更新 Selenium 和 chromedriver 以进行自动化测试。 我将 chromedriver 和 Chrome 更新到版本 98,并且从 Selenium v.3.3.3 升级到 4.1.0。…
Testcafe - 在 iframe 上运行 ClientFunction 代码
我需要访问 iframe 范围上可用的公共对象,但我在 ClientFunction 上运行的代码在父级上执行,我设法使用 --disable-web-security 标记并访问框架,如…
Junit5 从 @AfterEach 中的测试中获取结果
我试图在 @AfterTest 中获取测试运行结果的一些上下文。我希望至少了解它是否通过,并且最好还了解抛出的异常(如果有)。 但是,我尝试的每个参数似…
Testcafe studio 测试用例默认保存在云端吗?
我计划使用 Testcafe studio,想知道我们所有测试用例存储的默认位置?是在 Testcafe 云上吗?如果是,有没有办法我们可以将测试用例存储在本地盒子上…
TestCafe:await t.expect(Selector().exists).ok() 偶尔抛出 TypeError
是否有任何可能的原因导致 await t.expect(Selector().exists).ok() 抛出 TypeError: Cannot read property '0' of null?它偶尔发生,所以很难追踪,…
类型错误:无法读取属性“goto”未定义的
当我尝试运行测试时,出现此错误。我是打字稿和剧作家的新手,但不是编程/测试自动化。 这是登录页面代码 import { Locator, Page } from "@playwrigh…
使用绝对导入路径确实会破坏 Testcafe 中 Typescript 的编译器
Intellij 确实可以正确解析,但在我的测试文件中使用绝对导入路径时,Testcafe 编译器会抛出错误。 在应用程序源文件中使用绝对路径不会引发任何错误…
Cypress - 将对象传递给 cy.type 或 cy.contains 命令
我正在生成姓名,我想在几个 IT 测试中使用它们。使用描述块,我将它们保存到 JSON 文件中。然后我想在 cy.type 或 cy.contains 中使用它们。 describ…
Android Espresso等待查看,R.id值不断变化
我们应用程序的许多部分都有一些视频。在我的测试中,我正在等待视频完成: onView(isRoot()).perform(waitId(R.id.activity_generic_video_video_con…