hidden

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

UI Test automation design framework with Selenium

In this article I will show you design approaches to improve readability and maintanability of your selenium framework. If your page objects are too big or selenium util classes are too complex then it's for you. Let me introduce our PageObject that you could have seen before.

Adam Samsonowicz |

07 Apr 2021

Read more
3

UI Test automation design framework with Selenium

07 Apr 2021 | Adam Samsonowicz

In this article I will show you design approaches to improve readability and maintanability of your selenium framework. If your page objects are too big or selenium util classes are too complex then it's for you. Let me introduce our PageObject that you could have seen before.

Read more
4

Introduction to Terraform

24 mar 2021 | Krzysztof Dymek

  IaC Terraform DevOps 

IaC is a key attribute of enabling best practices in DevOps. Developers can be more involved in defining configuration because they can do it the way they are most proficient in - by writing code. Ops teams get involved in the earliest phases of the development process. Tools like Terraform bring visibility to state and configuration, simplify automation by making processes more efficient and less error-prone. In this article, we will learn what Terraform is, how to configure it, how to provide cloud resources with one of the cloud providers.

Read more
5

Practical introduction to AWS serverless computing using Microsoft .NET

10 mar 2021 | Marcin Kasprzykowski

  AWS 

The serverless approach is becoming more and more popular recently and there are good reasons behind it. It needs very little initial configuration, scales automatically, has high availability built in, is extremely lightweight and offers a pay-as-you-go subscription model.

Read more
6

Features in Java 15

17 Feb 2021 | Patrycja Banasik

  Java Backend 

Java 15 is the latest release. It was released in September 2020, several new features were added. The next LTS release - Java 17 is planned in September 2021.

Read more
7

Practical guide to gRPC in Java

07 Oct 2020 | Rafał Bednarz

  Java 

gRPC is an open-source language-agnostic RPC framework. It was developed at Google in 2015 based on experience with Stubby - their own framework used internally to handle billions of requests per second.

Read more
8

Web scraping with Puppeteer - Quick Start

30 Sep 2020 | Marcin Łącki

Puppeteer is a Node library from the Google Chrome team we can use to control a headless Chrome instance. With Puppeteer you can make screenshots, track page loading performance, generate PDF from web page, scrape web pages and a lot of more.

Read more
9

Dockerizing Flask-RESTful application

23 Sep 2020 | Jacek Zygiel

  Python 

In the last article, Fuel Consumption API using database was created. All business requirements are met, now it's time to go on the production! To be on time with current trends, Fuel Consumption Api will run in Docker container.

Read more
10

Retrofit

16 Sep 2020 | Kamil Kurzyna

  Java 

Retrofit is a Java library created for the sole purpose of calling REST API easily. As will be shown below, we are basically going to need only some POJO representation of the expected API result, interface to define it, and object repsonsible for using Retrofit.

Read more
11

Creating a custom hook!

11 Sep 2020 | Bartłomiej Szajewski

  React 

In this article, you will see, how to use that knowledge to convert class component, which gets data from JSONPlaceholder into functional component based on hooks. Then you will learn, how to separate logic from component into a custom hook!

Read more
Page 1 of 14