【发布时间】:2020-03-21 09:54:43
【问题描述】:
我想将规范文件导入到一个主要测试中
import heroBannerTest from './hero-banner.spec'
import fabTest from './fab.spec'
import dealerLocatorTest from './dealer-locator.spec'
let urls = getUrls()
urls.forEach((url) => {
describe(url, () => {
it(`Visit Page`, () => {
cy.visit(url, { timeout: 30000 })
})
it(`Hero Banner`, () => {
heroBannerTest()
})
it(`FAB button`, () => {
fabTest()
})
it(`Dealer Locator Link`, () => {
dealerLocatorTest()
})
})
})
但规范文件需要看起来像
export default function() {
cy.get('.main-nav-list', { timeout: 3000 })
cy.get('.main-nav-list [class^=icon-map-pin] a', { timeout: 10000 })
.click()
cy.get('#cms20 .results-sidebar.map-locations > ul li')
.should('exist')
})
}
我不能单独运行这个测试,any1 可以帮忙吗?
【问题讨论】: