доброго времени суток. Подскажите пожалуйста. Есть вот такие две формы которые идут друг за другом которые нужно протестировать тест отрабатывает , но регистрация не проходит, ошибка(Duplicate key error), что интересно, если в поле email ввести значение руками а не selenium то регистрация проходят. Вопрос , что это может, где загвоздка?
- [info] Playing test case test-registration-nixar-page1-page2
- [info] Executing: |open | http://nixar.work:8080/#/login | |
- [info] Executing: |waitForPageToLoad | 0 | |
- [info] Executing: |click | css=a | Sign up here! |
- [info] Executing: |type | css=input.ng-valid-email | vanyavvvd@gmail.com |
- [info] Executing: |type | css=input[name="password"] | Colourtest55555vvvr |
- [info] Executing: |type | css=input[name="confirm"] | Colourtest55555vvvr |
- [info] Executing: |click | css=button.md-button.md-submit | type=button |
- [info] Executing: |type | css=input[name="fullName"] | Dmitriy Shevchenkovvvr |
- [info] Executing: |type | css=input[name="companyName"] | genyvvvr |
- [info] Executing: |type | css=input[name="domainName"] | http://genisvvvr.com |
- [info] Executing: |type | css=input.ng-isolate-scope | Simsonstraße 9, 04107 Leipzig, Germany |
- [info] Executing: |click | css=input[name="phoneNumber"] | |
- [info] Executing: |type | css=input[name="phoneNumber"] | +380 66 011 88 59 |
- [info] Executing: |click | css=md-checkbox | |
- [info] Executing: |click | css=button | |
- [info] Test case passed
- [info] Test suite completed: 1 played, all passed!
- [info] Playing test case test-registration-nixar-page1-page2
- [info] Executing: |open | http://nixar.work:8080/#/login | |
- [info] Executing: |waitForPageToLoad | 0 | |
- [info] Executing: |click | css=a | Sign up here! |
- [info] Executing: |type | css=input.ng-valid-email | vanyavvvd@gmail.com |
- [info] Executing: |type | css=input[name="password"] | Colourtest55555vvvr |
- [info] Executing: |type | css=input[name="confirm"] | Colourtest55555vvvr |
- [info] Executing: |click | css=button.md-button.md-submit | type=button |
- [info] Executing: |type | css=input[name="fullName"] | Dmitriy Shevchenkovvvr |
- [info] Executing: |type | css=input[name="companyName"] | genyvvvr |
- [info] Executing: |type | css=input[name="domainName"] | http://genisvvvr.com |
- [info] Executing: |type | css=input.ng-isolate-scope | Simsonstraße 9, 04107 Leipzig, Germany |
- [info] Executing: |click | css=input[name="phoneNumber"] | |
- [info] Executing: |type | css=input[name="phoneNumber"] | +380 66 011 88 59 |
- [info] Executing: |click | css=md-checkbox | |
- [info] Executing: |click | css=button | |
- [info] Test case passed
- [info] Test suite completed: 1 played, all passed!
- [info] Executing: |type | css=input.ng-isolate-scope | Via delle Industrie, Pip Zona Industriale VE, Italy |
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head profile="http://selenium-ide.openqa.org/profiles/test-case"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="selenium.base" href="http://nixar.work:8080/#/login" /> <title>test-registration-nixar</title> </head> <body> <table cellpadding="1" cellspacing="1" border="1"> <thead> <tr><td rowspan="1" colspan="3">test-registration-nixar</td></tr> </thead><tbody> <tr> <td>open</td> <td>http://nixar.work:8080/#/login</td> <td></td> </tr> <tr> <td>waitForPageToLoad</td> <td>0</td> <td></td> </tr> <tr> <td>click</td> <td>css=a</td> <td>Sign up here!</td> </tr> <tr> <td>type</td> <td>css=input[name=email]</td> <td>digitorum123123@gmail.com</td> </tr> <tr> <td>type</td> <td>css=input[name=password]</td> <td>Genety2525</td> </tr> <tr> <td>type</td> <td>css=input[name=confirm]</td> <td>Genety2525</td> </tr> <tr> <td>click</td> <td>css=button.md-button.md-submit</td> <td>type=button</td> </tr> <tr> <td>type</td> <td>css=input[name=fullName]</td> <td>Podobedov Dmitriy</td> </tr> <tr> <td>type</td> <td>css=input[name=companyName]</td> <td>Nika</td> </tr> <tr> <td>type</td> <td>css=input[name=domainName]</td> <td>http://test.com</td> </tr> <tr> <td>type</td> <td>css=input.ng-isolate-scope</td> <td>Proriznyi Ln, Sumy, Sums'ka oblast, Ukraine</td> </tr> <tr> <td>type</td> <td>css=input[name=phoneNumber]</td> <td>+380 66 011 24 55</td> </tr> <tr> <td>click</td> <td>css=md-checkbox</td> <td></td> </tr> <tr> <td>click</td> <td>css=button.md-button</td> <td></td> </tr> </tbody></table> </body> </html>