hidden

Tech blog of j-labs' engineers. Experiences, knowledge, solutions.

Parametrized tests - solutions overview (TestNG, JUnit4, JUnit5)

Parametrized tests are a lot easier to maintain. Usually when single requirement changes it’s enough to change one variable in the code. You don’t have to read the whole implementation of the test (If you know what your variable means).

Paweł Proc

|

07 Nov 2018


Read more
3

Parametrized tests - solutions overview (TestNG, JUnit4, JUnit5)

07 Nov 2018 | Paweł Proc

Parametrized tests are a lot easier to maintain. Usually when single requirement changes it’s enough to change one variable in the code. You don’t have to read the whole implementation of the test (If you know what your variable means).

Read more
4

How to make Nigthwatch.js library work with async/await?

25 Oct 2018 | Paweł Proc

Although it's quite powerful tool, you need to customize it to get the full benefit of it. One of these improvements is usage of async/await commands (from Node 7.6 version). In this article I am going to show you how to adjust your code to make this commands work.

Read more
5

The benefits of Code Reviews

10 Oct 2018 | Maciej Krzysica

Are you tired of scrolling through dozens of red and green files in code reviews, only to click “Reviewed” after a few minutes of staring at the screen? You should be. Because this is not the point of reviewing the code.

Read more
6

Node.js module testing with Chai and Sinon framework

03 Oct 2018 | Grzegorz Wziątek

In this article I will show you how to write unit tests for Node.js modules and its dependencies from scratch.

Read more
7

Sprint Retrospective as a reflection of the team working on the product

26 Sep 2018 | Aleksandra Stanković

  Agile 

The retrospective aims to analyse what happened during the last sprint. We take into account people and interactions between them, the delivery process, tools and operational systems. Our approach to the process is holistic. It is from a distant perspective that we start to reflect and analyse the events relevant to the process.

Read more
8

Building Selenium framework in java (part IV) - answer job interview questions like a pro

19 Sep 2018 | Bartek Drzewiński

In my opinion, Software Developer in Test job interviews are one of the most demanding interviews in IT market. How come?

Read more
9

First steps with Ansible

12 Sep 2018 | Łukasz Łoboda

  Cloud Python 

Ansible is an open source powerful automation tool used for configuration management, application deployment, orchestration and task automation. Let's create some Ansible config to see how it works.

Read more
10

JUnit 5: Preview of new possibilities

05 Sep 2018 | Przemysław Sobierajski

JUnit 5 comes with a bunch of new features. In this article I will briefly describe most of them.

Read more
11

Time to refactor with C++17

29 Aug 2018 | Piotr Rut

  C/C++ 

In the following article I will present some examples of novelties for C++17, which can make your code more readable, faster and your life much easier.

Read more
Page 1 of 6