Wszystkie artykuły

Python Quality Assurance

Pytest – why it’s more popular than unittest?

In my professional career I used to write tests with both frameworks: unittest and pytest. Both are great tools with certain pros and cons, but pytest is significantly more popular […]
Czytaj całość
Java Quality Assurance

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 […]
Czytaj całość
Quality Assurance Front-end

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

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 […]
Czytaj całość
Quality Assurance

The benefits of Code Reviews

Introduction Code reviews, despite the many benefits they bring, are sometimes treated as a necessary evil. Programmers are convinced that this is unnecessary worktime, which […]
Czytaj całość
Quality Assurance Front-end

Node.js module testing with Chai and Sinon framework

Introduction In this article I will show you how to write unit tests for Node.js modules and its dependencies from scratch. Before that, I would […]
Czytaj całość
Agile

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

Meaning and Aim of Retrospective The retrospective aims to analyse what happened during the last sprint. We take into account people and interactions between them, […]
Czytaj całość
Java Quality Assurance Front-end Design Patterns

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

In my opinion, Software Developer in Test job interviews are one of the most demanding interviews in IT market. How come? Introduction It happens from time […]
Czytaj całość
Python Cloud

First steps with Ansible

Introduction Ansible is an open source powerful automation tool. It is used for configuration management, application deployment, orchestration and task automation. Created for multi-device management […]
Czytaj całość
Java Quality Assurance

JUnit 5: Preview of new possibilities

Introduction JUnit 5 comes with a bunch of new features. In this article I will briefly describe most of them. It is a continuation of […]
Czytaj całość
Agile

Spotify engineering culture. How do they deal with growth issues?

Spotify grew tired of it and is trying to solve problems related to software development process. Luckily for us they are willing to share their […]
Czytaj całość

Poznaj mageek of j‑labs i daj się zadziwić, jak może wyglądać praca z j‑People!

Skontaktuj się z nami