Привет всем тестировщикам-коллегам! Хотелось бы с вами посоветоваться насчет автоматизированного тестирования десктоп приложений. Какие средства наиболее популярные вы знаете и порекомендовали бы использовать, помимо Ranorex и TestComplete?
Здравствуйте, только начинаю изучать Jmeter. Хочу протестировать нагрузку страниц новостного портала.
В Jmeter, возможно, открытие страниц новостного портала по скрипту? Или, надо записать переходы по сайту, а потом тестировать. Немного, не понимаю как это сделать. Читаю статьи, люди записывают действия, а воспроизведение этих действий где делается.
мой вопрос о составлении правильной структуры тестирования.
Существует приложение, с которыми могут работать разные роли.
Как будет правильно составить структуру тестирования:
1. Тестировать все последовательности функциональности для одной роли, потом для другой и т.д.
Например:
Роль 1:
Dashboard
Date filrter
Report 1
Report 2
Роль 2:
Dashboard
Date filrter
Report 1
Report 2
2. Тестировать каждую последовательность для каждой роли.
Dashboard:
Роль 1
Роль 2
Date filrter:
Роль 1
Роль 2
Report 1:
Роль 1
Роль 2
Report 2:
Роль 1
Роль 2
Мой вариант был номер 1, но более опытная коллега сказала, что никогда не видела структуры, где бы тестирование строилось на основе ролей, а не функциональности. Я думаю, что первый вариант будет быстрее, ведь все равно для каждой роли будет нужно тестировать каждую последовательность. Или может я ошибаюсь?
Поделитесь пожалуйста практическими и теоретическими наработками по этой теме.
@Test
public void tester(){
_driver = new FirefoxDriver();
_driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
_driver.manage().window().maximize();
_driver.get("http://google.com");
_driver.findElement(By.name("q")).sendKeys(" bla bla bla");
_driver.quit();
}