но если самодельный код написан плохо — тогда это всё равно "засорение", и может быть вместо этого лучше использовать хорошо написанную готовую библиотеку
Он там что-то ещё сказал что вдруг в фреймворке что-то резко поменяется, то придётся все тесты переписывать. Но я завтра попрошу развёрнутый ответ
развёрнутый ответ был ещё короче предыдущего :) Он просто не понял что за библиотека Селенид, после детального осмотра понял и забрал свои слова обратно
Может кто нибудь сталкивался с подобной проблемой.... Есить список элементов на странице, если этот список более 10 штук то есть кнопка ЗАГРУЗИТЬ ЕЩЕ и при ее нажатии по ajax подгружаются еще элементы. При попытке автоматизировать этот процесс получаю вместо подгрузки еще некоторого количества элементов открытие новой страницы с следующими элементами.
То есть если итого элементов 15 при загрузке страницы я вижу 10 при нажатии кнопки появляется еще 5
А получаю: вижу 10 и при нажатии кнопки страница перезагружается и я вижу только оставшиеся 5 штук. И такое поведение именно в браузере "которым управляет автоматизированное тестовое ПО", в обычном браузере все работает корректно
развёрнутый ответ был ещё короче предыдущего :) Он просто не понял что за библиотека Селенид, после детального осмотра понял и забрал свои слова обратно
Это нормально. Я тоже много чего отбраковываю, едва взглянув.
Может кто нибудь сталкивался с подобной проблемой.... Есить список элементов на странице, если этот список более 10 штук то есть кнопка ЗАГРУЗИТЬ ЕЩЕ и при ее нажатии по ajax подгружаются еще элементы. При попытке автоматизировать этот процесс получаю вместо подгрузки еще некоторого количества элементов открытие новой страницы с следующими элементами.
То есть если итого элементов 15 при загрузке страницы я вижу 10 при нажатии кнопки появляется еще 5
А получаю: вижу 10 и при нажатии кнопки страница перезагружается и я вижу только оставшиеся 5 штук. И такое поведение именно в браузере "которым управляет автоматизированное тестовое ПО", в обычном браузере все работает корректно
Попробуйте в инкогнито, очень много подобных ошибок на чистом браузере. Или ещё лучше в browserstack
Попробуйте в инкогнито, очень много подобных ошибок на чистом браузере. Или ещё лучше в browserstack
в браузерстек все правильно работает... на всех ОС и браузерах. Какая то проблема именно при выполнении автотестов формы которые по аяксу подгружаются тоже открываются на новой странице, хотя просто в браузере или в браузерстеке в разных ОС и браузерах подгружаются корректно
Проблема вроде старая, но решение подзабыл, делаю сетВалуе сгенеренного рандомного значения в поле формы, теряется первые пару символов, хотя кондишен шоулд би визибл на текст бокс стоит.