JavaRush /Java блог /Random UA /В закладки: добірка статей про тестування - теорія, "істо...

В закладки: добірка статей про тестування - теорія, "історії успіху" та відео

Стаття з групи Random UA
Для зручності учнів JavaRush ми вирішабо зібрати лекції та статті про найважливіші теми у програмуванні. П'ята добірка – про тестування. У міні-гайді ми коротко викладаємо суть статей, а якщо перейти за посиланням — можна докладніше ознайомитися з темою, що цікавить. Додайте добірку в закладки та повертайтеся до неї, коли потрібно. В закладки: добірка статей про тестування - теорія, "історії успіху" та відео - 1

Матеріали про тестування

Статті та лекції

Все про Unit testing: методики, поняття, практика

Велика оглядова стаття про юніт-тестування: автор розповідає про види тестування, ключові поняття, етапи та практики. Якщо ви тільки занурюєтеся у світ тестування, буде корисно прочитати цей текст.

Як почати займатися автоматизованим тестуванням

Це переклад статті Тіма Ебі, засновника Testdemy , QA-платформи для онлайн-тестування програмного забезпечення, створеної для допомоги тим, хто починає свій шлях в автоматичному тестуванні. У тексті йдеться про 4 кроки на шляху до тестування.

Інтеграційне тестування БД за допомогою MariaDB для заміни MySql

Інтеграційні тести - більш повільні та великовагові, можуть складатися з кількох модулів та підйому додаткового функціоналу. Саме про них йтиметься у цій статті. Є приклади реалізації.

Чому модульне тестування є важливим для розробників?

Чому модульне тестування є важливим, як виник цей тип тестування і які існують перешкоди на шляху його впровадження — у цій статті.

Що таке TDD та модульне тестування

Ця стаття – адаптація глави книги «Посібник з кар'єри повного програмного забезпечення». Її автор, Джон Сонмез (John Sonmez) розповідає про модульне тестування та розробку, засновану на тестах (TDD).

Jbang: корисний інструмент для тестування бібліотек Java

Щоразу, коли виходить нова бібліотека Java, розробникам цікаво з нею ознайомитися. Але іноді це буває складно через проблеми з налаштуванням проекту в IDE або Maven. Тут на допомогу приходить Jbang ! З ним зникнуть проблеми з налаштуванням проекту для тестування бібліотеки або запуском Java-файлу. У статті подано невеликий огляд цього інструменту.

Тестувальнику на замітку: формула якісного програмного забезпечення

Коротка стаття про те, як визначити якість програмного продукту. У тексті йдеться про ступінь відповідності продукту запитам та потребам кінцевого користувача.

Посібник з мікросервісів Java. Частина 2: розгортання та тестування

Серед іншого стаття розповідає про тестування мікросервісів Java. В основній частині тексту йдеться про розгортання мікросервісів.

Як безперервне тестування прискорює процес розробки

Що таке безперервне тестування? По суті воно означає проведення тестів від затвердження початкової концепції до випуску готового продукту. Більше того: тестування триває навіть після того, як програма з'явилася на ринку. У цій статті — про переваги безперервного тестування та впровадження його на практиці.

JUnit для JavaRush або трохи про тестування в домашніх умовах

Мета даного матеріалу, як каже його автор, - автоматизація запуску розв'язуваної задачі з різними параметрами та перевіркою результатів без внесення змін до її вихідного коду. Як ви вже напевно зрозуміли із заголовка, головним помічником у цій справі буде JUnit .

JUnit part I , JUnit part II

JUnit – це фреймворк автоматичного тестування коду. У цьому великому гайді інструкція, як користуватися цим інструментом.

Хто такий QA engineer і як їм стати

Хто такий QA engineer, чим займається, плюси та мінуси професії, як стати тестувальником, — про все у статті, яка розповість про цю професію. Рекомендує прочитати, якщо замислюєтеся про кар'єру тестувальника.

Хто є хто в ІТ. Чим займаються PM-и, frontend- та backend-девелопери та QA

У добірці про професійах айтіш розглядають і тестувальників: мануальників і QA Automation. У тексті описують, чим займається фахівець, які навички повинен мати, яку зарплату може претендувати й інші важливі деталі.

Є така професія – ПЗ перевіряти. Як стати QA Engineer

Ще одна стаття про професію Quality Assurance Engineer: хто це такий, чим займається? У ній докладніше описуються перспективи та очікування від професії, можлива зарплата, обов'язки на роботі та те, як потрапити на посаду тестувальника.

10 кращих фреймворків для Java-тестування у 2020 році

Добірка фреймворків для тестування Java. Фреймворки модульного тестування Java надають розробникам стандартні, складні та розширювані засоби для створення програм або будь-якого іншого програмного забезпечення. У тексті йдеться про такі фреймворки, як JBehave, JUnit, Serenity та інші.

Історії успіху

"Я краще стану хорошим тестувальником, ніж посереднім розробником": історія тестувальника Дмитра Соколова

Ця історія для інженера навантажувального тестування Дмитра Соколова ( Dmitry ). Дмитро здобув освіту за спеціальністю інженер-металург, але зрозумів, що його спеціальність не дуже перспективна. Випадково в інтернеті він натрапив на сайт JavaRush і згадав, що у школі трохи захоплювався програмуванням. Читайте, як Дмитро став випробувачем.

У девелопмент через тестування

Ця історія успіху про програміста, який прийшов у розробку через тестування. "Все навчання зводилося до тренувань у тестуванні, написанні тестових сценаріїв, оформлення багів та вивченню англійської", - пише автор історії успіху. Читайте, щоб надихатися та запам'ятати корисні лайфхаки.

Відео

Знайомимося з автоматизацією тестування програм

Навіщо потрібна автоматизація тестування, у яких випадках її варто застосовувати, як вона відбувається, та в чому її переваги для розробника? Ви познайомитеся з конкретними прикладами, як автоматизація тестування прискорює процес роботи, і у яких випадках краще обійтися ручними тестами. Крім того, в цьому відео є багато корисної інформації про тестування додатків.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ