Меня зовут Юрий Заковряшин. Я занимаюсь разработкой ПО более 40 лет, преподаю курсы по технологиям разработки программного обеспечения и программированию на платформе Java в СПбПУ Петра Великого.
В этой статье я расскажу о некоторых приемах в разработке тестов, которые позволяют на практике избежать серьезных пробелов в тестировании качественных характеристик программных систем. Статья предназначена для начинающих тестовых инженеров, но может быть полезной и более опытным разработчикам.
Документация: только макеты. На макетах есть процесс аутентификации, регистрации, карта с кластеризацией и прочее прочее.
Пока у меня получается отстойно, на мой взгляд..
Что-то из разряда:
Название:
iOS: Авторизация. Проверка функционала "Демо доступ"
Предусловие:
Открыта страница авторизации
Шаги:
1. Нажать на кнопку "Демо доступ"
ОР:
Открыт экран Карта
Или на вёрстку ОР (выделенные названия беру из макетов):
Группировка по городам и Группировка в рамках города: Цвета маркеров (S): фиолетовый, оранжевый и серый. Дизайн: круглые точки с наполнением, представляющим либо число, либо иконку молнии
Более приближенный вид и Максимально приближено: Цвета маркеров (M): оранжевый и фиолетовый. Дизайн: название, индикатор, мощность
Маркер геолокации: серый
Я бы хотела у старших узнать: был ли у вас опыт написания ТК только по макетам и как вы с этим справились? Как разделяли эти ТК по верстке и функционалу?
Столкнулся с проблемами при установке Newman на винду.
Установил Node.js и NPM. Последние версии установились, всё хорошо.
Далее, командой "npm install -g newman" из официальной документации Postman пытаюсь установить newman.
В консоли возникают ошибки:
npm warn deprecated har-validator@5.1.5: this library is no longer supported
npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm warn deprecated @faker-js/faker@5.5.3: Please update to a newer version.