powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Тестирование.
24 сообщений из 24, страница 1 из 1
Тестирование.
    #39784779
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть веб страницы, которые рендерятся динамически.
Их много. Сегодня 50, а завтра может быть 500 или больше.

Мне бы протестировать страницы не трогая код.

По сути, нужно открыть страницу в браузере, кстати, желательно в разных, хотя корп стандарт ИЕ, не критично.
Нажать несколько кнопок с заданными id с некоторой задержкой.
Взять з-я из полей, произвести некоторые расчеты для проверки результата.
И всё.

Желательно одновременно тестировать хотя бы 100 страниц, что бы укладываться в приемлемое время.

Я так понимаю можно написать плагин для браузера который откроет 100 страниц и будет имитировать действия пользователя.
Или взять готовое решение, например Selenium.
Умеет он параллельно 100 страниц тестировать?

Вообще написал робота на c#, который имитирует действие пользователя.
Но он может работать только с текущим открытым окном, долго получается.
...
Рейтинг: 0 / 0
Тестирование.
    #39784792
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,

читай к примеру это: Your first C# test with SpecFlow
...
Рейтинг: 0 / 0
Тестирование.
    #39784808
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewдолго получается.конечно долго.
a) не пишите сами
б) разделите нагрузочное тестирование, функциональное и ГУИ (404 not found)
...
Рейтинг: 0 / 0
Тестирование.
    #39784809
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewЖелательно одновременно тестировать хотя бы 100 страниц, что бы укладываться в приемлемое время.это что значит?
...
Рейтинг: 0 / 0
Тестирование.
    #39784811
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewЖелательно одновременно тестировать хотя бы 100 страниц, что бы укладываться в приемлемое время.это что значит?нагрузочное?
https://github.com/hallatore/Netling
...
Рейтинг: 0 / 0
Тестирование.
    #39784813
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewЖелательно одновременно тестировать хотя бы 100 страниц, что бы укладываться в приемлемое время.это что значит?
открыть 100 страниц и скриптом нажимать кнопки
...
Рейтинг: 0 / 0
Тестирование.
    #39784815
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewPetro123пропущено...
это что значит?
открыть 100 страниц и скриптом нажимать кнопкиа за секунду по очереди?))
Или 100 вкладок?
...
Рейтинг: 0 / 0
Тестирование.
    #39784818
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Тестирование.
    #39784829
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewоткрыть 100 страниц и скриптом нажимать кнопки
Исполняемая спецификация: SpecFlow от А до Я
...
Рейтинг: 0 / 0
Тестирование.
    #39784864
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,

есть watin библиотека
...
Рейтинг: 0 / 0
Тестирование.
    #39784932
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще говоря есть WebBrowser компонент
...
Рейтинг: 0 / 0
Тестирование.
    #39784943
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewвообще говоря есть WebBrowser компонентэт вопрос или утверждение?
...
Рейтинг: 0 / 0
Тестирование.
    #39784948
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewвообще говоря есть WebBrowser компонентэт вопрос или утверждение?
утверждение
я так понимаю смогу при помощи него открыть страницу, подождать аяксы, подписаться на события дом элементов
плюс он из коробки
...
Рейтинг: 0 / 0
Тестирование.
    #39784961
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewСегодня 50, а завтра может быть 500 или больше.думаю тебе не DOM и код нужен.
Иначе как ты там подписываться собрался на 500 страниц * 50 элементов контролов в каждой.

listtoviewплюс он из коробки
Дай ссыль коробки.
...
Рейтинг: 0 / 0
Тестирование.
    #39784966
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,
Вообще, тестирует в крупных компаниях штатная единица Тестировщик.
С окладом поменьше чем разработчик.
http://software-testing.ru/forum/
...
Рейтинг: 0 / 0
Тестирование.
    #39784967
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewСегодня 50, а завтра может быть 500 или больше.думаю тебе не DOM и код нужен.
Иначе как ты там подписываться собрался на 500 страниц * 50 элементов контролов в каждой.

listtoviewплюс он из коробки
Дай ссыль коробки.
стандартный компонент в WinForms
страницу смогу открыть
кнопки могу нажимать
на события могу подписываться
хтмл текст накрайняк распарсю, если что ниб пойдет не так
...
Рейтинг: 0 / 0
Тестирование.
    #39784970
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoviewстандартный компонент в WinForms
Понятно.
Это imho долго и затратно.
Я тоже могу логгер свой рукописный написать.
...
Рейтинг: 0 / 0
Тестирование.
    #39784971
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начнем с этогоlisttoviewЕсть веб страницы, которые рендерятся динамически.Их что, ИИ генерит? Они ж так или иначе шаблонные, что их тестировать каждую?
...
Рейтинг: 0 / 0
Тестирование.
    #39785013
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123listtoviewстандартный компонент в WinForms
Понятно.
Это imho долго и затратно.
Я тоже могу логгер свой рукописный написать.

по поводу задач, что вы обсуждаете есть библиотека watin
я ей пользовался - автоматизировать клик там можно
...
Рейтинг: 0 / 0
Тестирование.
    #39785063
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monstrU,
Разве это живой проект?
...
Рейтинг: 0 / 0
Тестирование.
    #39785158
Alex_SQLru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какой-нить HTML парсер не подойдет? В цикле id ссылки менять и парсить? CsQuery, например
...
Рейтинг: 0 / 0
Тестирование.
    #39785171
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_SQLru,
Парсеры предназначены Доставать данные.
Для тестирования у них никаких методов нет.
...
Рейтинг: 0 / 0
Тестирование.
    #39785178
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В сети множество статей и видео: https://www.google.com/search?q=SpecFlow page object model

Читай, смотри, используй...

Парсеры какие-то, древние вадины, WebBrowser... Ну ну :)
...
Рейтинг: 0 / 0
Тестирование.
    #39785182
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Тестирование.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]