gpt4 book ai didi

typescript - Cypress fixtures 最佳实践

转载 作者:行者123 更新时间:2023-12-05 03:24:00 25 4
gpt4 key购买 nike

在 Cypress 文档中,他们建议以这种方式使用固定装置

cy.fixture('logo.png').then((logo) => {//从 logo.png 加载数据 })但我发现它很乱,而且有局限性,因为我无法在运行测试之外获取此信息所以我正在使用

import cred from "../fixtures/login_creds.json"

使用导入有缺点吗?当然,我在 cy 方法中使用它

cy.get(inputEmail).type(cred.email)

最佳答案

导入 fixture 没有错。

它对数据驱动的测试很有用。

import sites from '../fixtures/sites.json'

sites.forEach(site => {

it(`test ${site}`, () => {
cy.visit(site)
...
})
})

关于typescript - Cypress fixtures 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72387879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com