我是backstopjs的新手,我可以在全球范围内下载它。我的项目目录结构如下所示。我在带有backstop init的tests / backstopjs目录中设置了backstopjs的实例:
我要引用的页面是我的app目录中的index.html:
backstop.js文件中的我的场景如下:
"scenarios": [
{
"label": "My index test",
"url": "~/app/index.html",
"referenceUrl": "",
"readyEvent": "",
"readySelector": "",
"delay": 0,
"hideSelectors": [],
"removeSelectors": [],
"hoverSelector": "",
"clickSelector": "",
"postInteractionWait": "",
"selectors": [
".list-content"
],
"selectorExpansion": true,
"misMatchThreshold" : 0.1,
"requireSameDimensions": true
}
],
我正在尝试在index.html页面上删除list-content类。
我得到的错误是:
report | *** Mismatch errors found ***
COMMAND | Command `report` ended with an error after [0.089s]
COMMAND | Command `test` ended with an error after [32.08s]
报告页面结果:
我的网址路径是完全错误的,还是我错过的其他内容?
答案 0 :(得分:0)
抱歉,我的网址路径错误,我在更简单的项目设置上试了一下。 但是从上面的屏幕转储中,有人可以从我的tests / backstopjs文件夹中建议我的url设置的正确相对路径,其中backstop.json退出到我的应用程序,其中index.html文件存在吗?