7. www.luxoft-training.com
Зачем все это надо
Есть же: Jmeter, Tsung, Locustio, Siege, YandexТанк….
Но хитрые требования:
- Время отклика экранной формы
Наличие автоматизированных функциональных тестов;
Большое количество “guides, manuals, tutirials”…
Обширное сообщество.
34. www.luxoft-training.com
Пример
var pkg = JavaImporter(org.openqa.selenium);
var support_ui =
JavaImporter(org.openqa.selenium.support.ui.WebDriverWait);
var wait = new support_ui.WebDriverWait(WDS.browser, 5000);
WDS.sampleResult.sampleStart();
WDS.browser.manage().window().maximize();
WDS.browser.get("http://localhost");
var searchField = WDS.browser.findElement(pkg.By.id("some_element_id"));
searchField.click();WDS.log.info(WDS.name, "has logged an entry");
WDS.sampleResult.sampleEnd();
37. www.luxoft-training.com
Taurus
browser: Firefox # available browsers are: ["Firefox", "Chrome", "Ie", "Opera"]
timeout: 10 # global scenario timeout for connecting, receiving results, 30 seconds by default
think-time: 1s500ms # global scenario delay between each request
requests:
- url: http://demo.blazemeter.com/ # url to open, only get method is supported
assert:
- contains:
- blazemeter # list of search patterns
- Trusted