Continuing my tutorials about the Serenity BDD, I want to make an introduction to basics of tests run. In this post I'll examine how to run Serenity BDD tests with JUnit in Eclipse. It's pretty easy, but I think this will be useful for beginners, who want to know how to launch tests locally.
Working with any java framework not so difficult as setting up an environment for it. Serenity BDD (Thucidyes) isn't an exception. In this post I will demonstrate how to setup Serenity BDD project with Maven. It's obvious that before starting work with something we need to perform some preparations. As a test web-application I'm going to use Evernote.
Hi everyone. Today I want to do a first step in writing of new tutorial series about automation testing of web applications. If to be more concrete I'm going to make an overview of Serenity BDD (Thucydides). I will consider ways of its usage and aspects of building testing framework with it. All stuff which I will talk about is related to testing of web applications. It's not regular Page Object Patter, so let's start!
Nothing is perfect in the world, except a football skill of Leo Messi. Yeah, maybe not always but in most cases it's impossible to create an ideal process. But I'm not scared to talk about my vision of a perfect test automation in a context of a software development. My work experience gives me confidence in this question. So I'm starting!
Many java developers and automation test engineers use TestNG as a testing framework in their job. I'm not an exception. This is an obvious choice because TestNG provides very powerful set of tools which makes working with all kinds of tests easier. To prove this I'll show you in this article how can be solved one not trivial task.
This time I want to make an overview of testing framework Mockito. Definitely this is one of the most popular tools for the testing of java code. I have already made the overview of the Mockito's competitor - EasyMock. This post will be based on the sample application from the post about EasyMock. I mean classes which represent coffee machine…
Testing is one of the most important parts of software development. Well organized testing helps to keep a code of application in a good state, in a working state. There are a lot of different types of test and methodologies. In this article I want to make an introduction in unit testing of applications based on Spring MVC. Don't hope to read all about Spring MVC testing here, because it's just a first article about unit testing.