Automation insights and productivity tips from LEAPWORK.
Test automation is about letting software robots perform repetitive tasks, emulating end-user interaction with the system under test, in order to increase the range, depth, and reliability of one's quality assurance efforts.
While Selenium is primarily used for automating web applications for testing purposes, it’s actually intended for browser automation more generally. It's up to Selenium users to come up with creative applications of the automation framework.
Steep learning curves make it difficult to evaluate automation tools within a reasonable time frame. This can cause the evaluation to drag out and in the worst cases, automation projects are tanked altogether.
Most mistakes in test automation are predictable and can be avoided by following best practices. Here's a handful of guidelines to help you achieve success with automation:
When implementing test automation there are several things to consider, including: how much can we automate? which tool is right for us? can we justify the initial investment of time and effort? and much more.
Business-critical processes of everyday work often involves several applications across environments, i.e. both desktop and web applications. This makes it especially challenging to test those processes with conventional methods.
In any organization, every single day, a myriad of processes and tasks are performed in and between desktop applications.
At LEAPWORK, we are always looking for smarter ways to solve tasks, and we often use our own tool to help us do that.
At TestExpo 2017, held in August 31 in Copenhagen, LEAPWORK's CTO, Claus Topholt, presented our idea of flowchart-based automation design. The novel approach generated a lot of buzz among conference attendees.