page object pattern selenium

Getting Started with Page Object Pattern for Your Selenium Tests

As with most software patterns, they really make the most sense once you have actually coded your way into a situation where you realize you need help. Learning a pattern up front can prevent you from making a design mistake, but as in most situations, making a mistake is your very best opportunity to learn.

test automation tips and tricks

How to use Chrome options with Selenium WebDriver and Robot Framework

How do you maximize a Chrome window when running a Selenium test? You can use the builtin method in Selenium WebDriver, which in e.g. Python is driver.maximize_window(). You call this after opening the window, which opens in the default size you have set, and then resizes it to maximized state. It works, but it’s adds

robot framework people

Why you should care about Robot Framework – Part II

Have you read the first part of this series yet? If not, you should take a moment and do that now. You can find it here: Why you should care about Robot Framework – Part I. If you are up to date, just continue reading. The examples used in this article are from the official

Test Automation tips and tricks

How to get the Robot Framework keyword documentation you need

When you write automated tests using Robot Framework, most of your work involves using keywords. You write keywords. You use keywords other developers have written and reuse your own keywords. And of course, you read Robot Framework keyword documentation. That’s one of the beautiful things about keyword-driven test development. Latest and greatest version But change

robot framework people

Why you should care about Robot Framework – Part I

Have you ever heard of Robot Framework? If not, then this article will show you why you should care about Robot Framework and how it can be useful to you in your test automation work. What is Robot Framework? Robot Framework is a generic test automation framework. You use it primarily for functional acceptance testing