Данные не извлекаются из файла объектов - PullRequest
0 голосов
/ 02 апреля 2019

Я написал файл Feature, который использовал ключевое слово Example. При этом один из входных данных не передается в поле ввода.

Я попытался изменить параметр в сценарии Outline.

Файл функции:

  • Добавление: вход на сайт Newtours

    • Количество пользователей должно быть в состоянии войти в newtours с использованием нескольких имени пользователя и пароля
  • Структура сценария: Войдите в учетную запись с учетными данными

    • Данный пользователь переходит на ""
      • И пользователь нажимает кнопку регистрации
      • И пользователь вводит "" имя
      • И пользователь вводит "" фамилию
      • и пользователь вводит "" телефон
      • И пользователь вводит "" адрес электронной почты
      • И пользователь вводит "" адрес
      • и пользователь вводит "" город
      • и пользователь входит в "" состояние
      • и пользователь вводит "" почтовый индекс
      • И пользователь выбирает страну Индия
      • И пользователь вводит "" имя пользователя
      • И пользователь вводит "" пароль
      • И пользователь вводит "" Confirmpassword
      • Когда пользователь отправляет кнопку входа в систему
      • Тогда пользователь должен быть успешно зарегистрирован.

Примеры:

|    URL                               | FirstName          | LastName           | Phone               `      | Email               | Address           | City        | State       | Postalcode       | Username       | Password     |  ConfirmPassword     |
|http://www.newtours.demoaut.com/      |   user1            |      Name1         | 80897654321                | user1@gmail.com     | 1 Street          | Bengaluru   | Karnataka   | 560059           | User1          |  123         |    123               | 
|http://www.newtours.demoaut.com/      |   user2            |      Name2         | 80897654322                | user2@gmail.com     | 2 Street          | Bengaluru   | Karnataka   | 560059           | User2          |  133         |    133               |
|http://www.newtours.demoaut.com/      |   user3            |      Name3         | 80897654323                | user3@gmail.com     | 3 Street          | Bengaluru   | Karnataka   | 560059           | User3          |  143         |    143               |
|http://www.newtours.demoaut.com/      

Указанный номер телефона должен указываться при вводе информации на веб-сайте, но появляется ключевое слово "Phone"

Ответы [ 3 ]

0 голосов
/ 02 апреля 2019

Это должно быть потому, что в схеме сценария вы сохраняете заголовок как Phone, но в Примере, где мы фактически передаем входные данные, связанные с заголовками, вы должны иметь Phone, а не Phone \`, поэтому удалите ` сразу после заголовка телефона.в примере.

enter image description here

0 голосов
/ 11 апреля 2019

Попробуйте это:

Добавление: вход на веб-сайт Newtours Ряд пользователей должен иметь возможность войти в newtours с использованием нескольких имени пользователя и пароля

План сценария: Войдите в систему с учетными данными. И пользователь нажимает на кнопку "Регистрация", и пользователь вводит "" имя и пользователь вводит "" фамилия И пользователь вводит "" телефон и пользователь вводит "" адрес электронной почты и пользователь вводит "" адрес и пользователь вводит "" город И Пользователь вводит "" Штат И Пользователь вводит "" Почтовый индекс И Пользователь выбирает страну Индию И пользователь вводит "" имя пользователя и пользователь вводит "" пароль и пользователь вводит "" пароль подтверждения Когда пользователь отправляет кнопку входа в систему, пользователь должен быть успешно зарегистрирован.

Примеры: | URL | FirstName | Фамилия | Телефон | Email | Адрес | Город | Государство | Почтовый индекс | Имя пользователя Пароль | ConfirmPassword | | http://www.newtours.demoaut.com/ | user1 | Имя1 | 80897654321 | user1@gmail.com | 1 улица | Бангалор | Карнатака | 560059 | Пользователь1 | 123 | 123 | | http://www.newtours.demoaut.com/ | user2 | Имя2 | 80897654322 | user2@gmail.com | 2 улица | Бангалор | Карнатака | 560059 | Пользователь2 | 133 | 133 | | http://www.newtours.demoaut.com/ | user3 | Имя3 | 80897654323 | user3@gmail.com | 3 улица | Бангалор | Карнатака | 560059 | Пользователь3 | 143 | 143 |

0 голосов
/ 02 апреля 2019

Я вижу отметку в столбце заголовка примера сразу после Phone.Если это на самом деле в вашем файле возможностей, он может не обрабатываться правильно.

Если это не так, я бы проверил регулярное выражение в определении шага.Возможно, «Телефон», который вы видите, является последним словом привязки шага (And User enters "" Phone), записываемой как часть параметра из-за какого-то неправильного регулярного выражения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...