Библиотека программиста | программирование, кодинг, разработка
82.2K subscribers
3.11K photos
147 videos
88 files
6.35K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://tttttt.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/a32a0d94

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
Методы тестирования мобильных приложений на платформе Android

#mobile #qa

Тестирование - это один из важнейших разделов разработки ПО в современном мире. Необхоимость внедрения тестирования особенно сильно проявляется в больших и средних о размеру проектах. Тестирование же мобильных приложений привносит в этот процесс определенную специфику.

В ходе вебинара мы обсудим различные подходы к тестированию компонентов мобильного приложения в экосистеме Android.

Вебинар будет интересен, в первую очередь, тем, кто раньше не использовал тесты, но хочет начать их использовать в своих проектах.

Ссылка на пост
https://vk.com/wall-54530371_68445
Java для тестировщиков
Часть вторая (2/2)

#java #qa #novice
Первая часть https://vk.com/wall-54530371_68372

Курс учит базовому программированию на языке Java, объясняет основные понятия, знакомит с наиболее популярными библиотеками и средствами, которые могут пригодиться тестировщикам. Курс расчитан на слушателей, которые слабо подготовлены в программировании.

10. Generics, Collections
11. Annotations, I/O, Properties
12. Threads
13. Swing (часть 1-я)
14. Swing (часть 2-я)
15. JDBC
16. JUnit
17. Spring
18. EasyMock
19. Ant и Maven

Ссылка на пост
http://vk.com/wall-54530371_68460
Автоматизированное тестирование Android проекта

#qa #mobile

По ходу вебинара будут рассмотрены следующие темы:
-Что такое TDD и как его применять.
-Выберем и рассмотрим фреймворк для написания функциональных/модульных тестов (Espresso).
-Выберем и рассмотрим фреймворк для использования Mock-объектов в тестах (Mockito).
-Если успеем, то рассмотрим сборку проекта Ant'ом и узнаем на сколько насколько покрыт проект тестами в процентном соотношении.

А также будут затронуты такие темы: unit тесты, обзор библиотеки Espresso, собственные объекты на примере с Mockito, создание отчёта тестирования при помощи Emma, также будет рассмотрена сборка тестового проекта при помощи Ant.

Ссылка на пост
http://vk.com/wall-54530371_68592
Самые популярные посты за неделю

#weekly

1. Методы тестирования
https://vk.com/wall-54530371_76570

2. Подборка видео по ООП
Часть первая https://vk.com/wall-54530371_77302
Часть вторая https://vk.com/wall-54530371_77532

3. Курсы системных администраторов
https://vk.com/wall-54530371_76796

4. ООП в PHP
Часть первая https://vk.com/wall-54530371_76684
Часть вторая https://vk.com/wall-54530371_76943

5. Android + JavaScript. Создание инди игры на Android
Часть первая https://vk.com/wall-54530371_76363
Часть вторая https://vk.com/wall-54530371_76137

6. Нейронное программирование диалоговых систем (2016)
https://vk.com/wall-54530371_76673

7. Подборка бесплатных онлайн-курсов на русском языке
https://vk.com/wall-54530371_77119

8. Подборка видео для новичков в программировании
https://vk.com/wall-54530371_76490

9. Программирование на Python для начинающих (2015)
https://vk.com/wall-54530371_76458

10. 10 вопросов на собеседовании, ответы на которые должен знать каждый JavaScript-разработчик.
https://vk.com/wall-54530371_77517
Курс по тестированию. Оформление багов

#qa@proglib

1. Введение
2. Заголовок бага
3. Описание бага
4. Артефакты
5. Комментарий к багу, заключение
Ссылка на пост: https://vk.com/wall-54530371_78225

Предыдущие части курса
1. Методы тестирования: https://goo.gl/kY06Hd
2. Боекомплект тестировщика: https://goo.gl/F7hBlg
3. Методика тестирования: https://goo.gl/qAm2Up
Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд (2016)
Авторы: Лиза Криспин, Джанет Грегори

#qa #book

Тестирование является ключевым компонентом гибкой разработки. Широкое внедрение гибких методов привело к необходимости помещения в центр внимания приемов эффективного тестирования, а гибкие проекты существенно трансформировали роль тестировщиков ПО. Тем не менее, большинство функций тестировщика остается в значительной степени недопонятыми. В чем же состоит истинная роль тестировщика? Нужны ли гибким командам члены, разбирающиеся в вопросах контроля качества? Что на самом деле означает должность "гибкий тестировщик"?
Двое из наиболее опытных в области гибкого тестирования практиков и консультантов, Лайза Криспин и Джанет Грегори, объединились в команду, чтобы предоставить окончательные ответы на эти и многие другие вопросы. В настоящей книге они дают определение гибкого тестирования и показывают роль тестировщиков в реальных гибких командах. Вы узнаете, как использовать квадранты гибкого тестирования для идентификации потребностей в тестировании, требований к тестировщикам и набору инструментальных средств, который поможет проводить тестирование наиболее эффективно. В книге описана итерация гибкой разработки программного обеспечения с точки зрения тестировщика, а также объясняются семь ключевых факторов успеха гибкого тестирования.
В этой книге описаны следующие темы:
— Как вовлечь тестировщиков в процесс гибкой разработки ПО;
— Какое место в гибкой команде занимают тестировщики и менеджеры по контролю качества;
— Как определить нужный момент для найма гибкого тестировщика;
— Как совершить переход от традиционной циклической к гибкой разработке;
— Как обеспечить полное выполнение всех действий по тестированию в течение коротких итераций;
— Как использовать тесты для успешного управления процессом разработки.

Ссылка на пост
https://vk.com/wall-54530371_84540
​​Экстремальное программирование. Разработка через тестирование (2017)
Автор: Кент Бек

Второе издание знаменитого бестселлера, раскрывающего методику TDD (разработка, основанная на тестировании) и демонстрирующего мощь и простоту этой методики на примерах разработки реального программного кода.

Книга содержит два программных проекта, реализованных с использованием TDD, генерирующего понятный, гибкий и изящный код, легко модифицируемый, корректно работающий и не приносящий неприятных сюрпризов своим создателям. Также книга содержит каталоги приемов работы в стиле TDD и имеющих отношение к TDD рефакторингов и паттернов. Книга будет полезна всем программистам, желающим поднять производительность труда и испытывать удовольствие от процесса программирования.

Скачать книгу на русском: https://tttttt.me/progbook/353

#common #qa #testing #book