Ошибка несоответствия в backstopjs
Я новичок в backstopjs, я смог загрузить его по всему миру. Моя структура каталогов проекта выглядит следующим образом. Я установил экземпляр backstopjs в моем каталоге tests/backstopjs с помощью backstop init:
Страница, на которую я хочу сослаться, - это 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
}
],
Я пытаюсь изменить класс list-content на моей странице index.html.
Я получаю ошибку:
report | *** Mismatch errors found ***
COMMAND | Command `report` ended with an error after [0.089s]
COMMAND | Command `test` ended with an error after [32.08s]
И результат страницы отчета:
Является ли мой URL-адрес совершенно неправильным или я пропустил что-то еще?
1 ответ
Извините, мой URL-адрес был неверным, я попробовал его на более простой настройке проекта. Но из приведенного выше снимка экрана может ли кто-нибудь предложить правильный относительный путь для моей настройки URL-адреса из моей папки tests/backstopjs, где backstop.json выходит в мое приложение, где существует файл index.html?