January 15, 2018
Learn how you can set up a distributed test execution environment with Selenium Grid. JavaC#RubyPythonJavaScript
(more…)
January 15, 2018
In this lesson, we will take a closer look at how you can use a Selenium Grid to make executing your tests at scale easier. What Is Selenium Grid? Selenium Grid can be used to run Selenium tests parallel and on one or multiple machines. This can help with: Reducing
(more…)
January 15, 2018
Learn what steps you can take to create Selenium tests that run smoothly cross-browser. JavaC#RubyPythonJavaScript
(more…)
January 15, 2018
In this lesson, we will take a look at what you need to know to make sure that your tests can run in different browsers. Selectors You Should Avoid As we have covered before you can use a lot of different selectors to identify elements during your tests. Unfortunately, not
(more…)
January 15, 2018
Learn how you can make sure that your Selenium tests don’t fail randomly. JavaC#RubyPythonJavaScript
(more…)
January 15, 2018
Writing Selenium tests that are both maintainable and readable is hard enough. But the tests you created also need to be reliable and should not fail randomly. Do get this right it is necessary to keep a few points in mind. This touches both on the actual test code itself
(more…)
January 15, 2018
Learn all about different design pattern (like Page Object Model, Page Factory) for Selenium tests. JavaC#RubyPythonJavaScript
(more…)
January 15, 2018
In all prior lesson, we used rather small and easily contained examples to implement our Selenium test cases. Unfortunately, this does not represent the real world usage that good. To get better and more maintainable tests we will need to come up with a better structure for our tests. The
(more…)
January 15, 2018
Learn how you can use Selenium to take screenshots during test execution or on errors. JavaC#RubyPythonJavaScript
(more…)
January 15, 2018
In this lesson we will take a look at how you can take a screenshot during test execution. You can use this method to take regular screenshots during test execution or on a test failure. This can later help to analyse problems that occure during tests. Taking Screenshots In this
(more…)