If you’re using an RBU or VU you may need to extract content from the previous response. For example, enumerate a link to a PDF file for subsequent download.
The BrowserMob interface has a handy findRegexMatches method you can call as follows:
var link = browserMob.findRegexMatches(selenium.getHtmlSource(), ‘href="(.+?pdf)"’);
browserMob.beginStep("16_download_content");
browser.get(link[0], 200);
browserMob.endStep();
It takes a string input and [...]
If you come from the commercial toolset mindset, you might be interested in how we achieve think time and pacing when using alternatives such as BrowserMob.
Think Time
Think time, is normally defined as the amount of time a virtual user ‘thinks’ between individual steps within a transaction. This time is usually excluded from response time measurements [...]
Can you afford a slow landing page?
Google AdWords page quality criteria are many, a prominent check being your landing page load time. A slow load time can lead to a lower quality score.
Make sure you’re not wasting effort on advertising campaigns. Altentee uses BrowserMob to help check website performance for clients from multiple locations. You [...]
Selenium is an awesome free alternative to apps such as Quick Test Pro and the like, providing you with a browser based automation suite for web applications.
Selenium uses JavaScript and Iframes to embed a test automation engine in your browser. This technique should work with any JavaScript-enabled browser. Selenium Remote Control provides a Selenium Server, [...]