JavaRush /Java Blog /Random EN /Bookmark: a selection of articles about testing - theory,...

Bookmark: a selection of articles about testing - theory, "success stories" and videos

Published in the Random EN group
For the convenience of CodeGym students, we decided to collect lectures and articles on the most important topics in programming. The fifth selection is about testing. In the mini-guide, we briefly outline the essence of the articles, and if you follow the link, you can learn more about the topic of interest. Add a collection to your bookmarks and return to it when you need to. Bookmark: a selection of articles about testing - theory, "success stories" and videos - 1

Testing materials

Articles and lectures

All about Unit testing: methods, concepts, practice

A large overview article about unit testing: the author talks about the types of testing, key concepts, stages and practices. If you are just diving into the world of testing, it will be useful to read this text.

How to get started with automated testing

This is a translation of an article by Tim Ebie, founder of Testdemy , an online QA software testing platform designed to help those getting started in automated testing. The text talks about 4 steps on the way to testing.

Database integration testing with MariaDB to replace MySql

Integration tests are slower and heavier, and may consist of several modules and lifting additional functionality. It is about them that will be discussed in this article. There are also implementation examples.

Why is unit testing important for developers?

Why unit testing is important, how this type of testing came about, and what are the obstacles to its implementation - in this article.

What is TDD and unit testing

This article is an adaptation of a chapter in The Complete Software Career Guide. Its author, John Sonmez, talks about unit testing and test-driven development (TDD).

Jbang: A useful tool for testing Java libraries

Whenever a new Java library comes out, developers are excited to check it out. But sometimes it can be difficult due to problems with setting up the project in the IDE or Maven. This is where Jbang comes to the rescue ! With it, problems with setting up a project to test a library or running a Java file will disappear. The article provided a small overview of this tool.

Note to the tester: the formula for quality software

A short article on how to determine the quality of a software product. The text refers to the degree of compliance of the product with the requests and needs of the end user.

Java Microservices Guide. Part 2: Deploy and Test

Among other things, the article talks about testing Java microservices. The main part of the text deals with the deployment of microservices.

How Continuous Testing Accelerates the Development Process

What is continuous testing? In essence, it means conducting tests from the approval of the initial concept to the release of the finished product. What's more: testing continues even after the app has been on the market. This article is about the benefits of continuous testing and its implementation in practice.

JUnit for CodeGym or a little about testing at home

The purpose of this material, as its author says, is to automate the launch of the problem being solved with various parameters and checking the results without making changes to its source code. As you probably already understood from the title, JUnit will be the main assistant in this matter .

JUnit part I , JUnit part II

JUnit is an automated code testing framework. This great guide contains instructions on how to use this tool.

Who is a QA engineer and how to become one

Who is a QA engineer, what does he do, the pros and cons of the profession, how to become a tester - everything is in the article that will talk about this profession. Recommends reading if you are thinking about a career as a tester.

Who is who in IT. What do PMs, frontend and backend developers and QA do?

In the selection of IT professions, testers are also considered: manuals and QA Automation. The text describes what the specialist does, what skills he should have, what salary he can apply for, and other important details.

There is such a profession - to check software. How to become a QA Engineer

Another article about the Quality Assurance Engineer profession: who is he, what does he do? It describes in more detail the prospects and expectations of the profession, possible salary, responsibilities at work and how to get into the position of a tester.

10 Best Java Testing Frameworks in 2020

A selection of Java testing frameworks. Java unit test frameworks provide developers with a standard, sophisticated, and extensible means to build applications or any other piece of software. The text deals with such frameworks as JBehave, JUnit, Serenity and others.

Success stories

“I'd rather be a good tester than a mediocre developer”: the story of tester Dmitry Sokolov

This story is about load testing engineer Dmitry Sokolov ( Dmitry ). Dmitry was educated as a metallurgical engineer, but realized that his specialty was not very promising. By chance, he stumbled upon the CodeGym website on the Internet and remembered that he was a bit fond of programming in school. Read how Dmitry became a tester.

Development through testing

This success story is about a programmer who got into development through testing. “All my studies came down to training in testing, writing test scenarios, fixing bugs and learning English,” writes the author of the success story. Read to get inspired and remember useful life hacks.

Video

Getting Started with Application Test Automation

Why is test automation needed, when should it be used, how does it work, and what are its advantages for a developer? You will get acquainted with specific examples of how test automation speeds up the work process, and in which cases it is better to do with manual tests. In addition, this video has a lot of useful information about application testing. Bookmark: a selection of articles about testing - theory, "success stories" and videos - 2
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION