Нужна помощь автоматизированного тестировщика или программиста.
Коллеги, оплачу ваш час, нужна помощь в течение 1 месяца по 2-3 раза в неделю (или хотя бы 2-5 занятий по 1 часу, если у вас нет времени на весь месяц), оплата почасовая.
Нужно объяснить студенту вот эти темы (список на украинском и английском приведу ниже), показать, как это работает на практике (теорию он сам прочитает из указанных вами ссылок). Нужна помощь человека, который практически понимает эти аспекты.
Конечно, нужно давать студенту на чтение определенный объем документации, но во время звонков пройти с ним эти темы (ответы на вопросы, установка и работа с чем-то из TestNG, JUnit, с чем-то из Selenium, Appium). Установить этот софт, провести с ним тесты.
Студент знает JS, читает на англ. языке (можно давать до занятий текст на англ. усвоить), работает в поддержке, эти темы ему нужны, чтобы продемонстрировать свое понимание тем (не идеальное, но понимание) на собеседовании при переходе из отдела поддержки в отдел тестировщиков.
Желаю вам хорошего дня, очень надеюсь на ваш отклик!
Темы:
Обязательно (нужно знать):
• Чтение и написание автоматизированных тестов, анализ результатов тестирования.
• Выполнение регулярных задач по автоматизации тестирования, решение проблем автоматизации тестирования с помощью стандартных возможностей инструментов и библиотек автоматизации тестирования.
• Возможность читать и понимать документацию проекта.
• Создание и обновление документации для тестов с точки зрения автоматизации, включая тестовые сценарии, отчеты об ошибках и отчеты о результатах тестирования. Возможность создавать документацию, описывающую собственный код. Создание результатов с приемлемым качеством.
Факультативно (очень желательно знать):
Базовые инженерные знания:
o Знакомство с использованием кодовых конвенций и стандартов кода
o Принципы проектирования ООП
o Шаблоны GOF: теоретические знания и практический опыт
o Экспертные знания в теории тестирования – функциональное тестирование, основы тестирования, план тестирования, стратегия тестирования, методы оценки
o Углубленные знания хотя бы одного языка программирования – основы теории, современные подходы, стандарты кода, шаблоны, библиотеки сторонних разработчиков, соединители с базами данных, потоки, ввод/вывод, профилирование, json/xml
Общие ИТ знания:
o Практики доставки кода – CI/CDel/CDep
o Сети (основы, модель OSI, протоколы и т.д.)
o Базы данных (основы SQL, типы или связи, DAO и т.д.)
Автоматизация тестирования:
o Углубленные знания хотя бы одного фреймворка для запуска тестов (TestNG, JUnit, NUnit и т.д.) – глубокое понимание его поведения, архитектуры
o Знание хотя бы одного фреймворка для автоматизации (Selenium, Appium и т.д.) на продвинутом уровне. Это означает глубокое понимание его поведения, архитектуры.
o Практический опыт и знания хотя бы одного инструмента для создания отчетов (Allure, Report Portal, nlog, log4net и т.д.)
o Подходы к автоматизации тестирования: теоретические знания обо всех подходах (TDD, DDD, KDD, запись и воспроизведение, модельно-ориентированное тестирование) и практический опыт с хотя бы одним из них
o Хорошее понимание архитектуры TAF. Это означает необходимые знания о создании TAF, слоях TAF, поддержке кросс-браузерного тестирования, общих сценариях для создания тестов, пирамиде тестирования и т.д.
Вот тот самый перечень на англ. языке
(это повтор перечня, приведенного выше):
Have to:
- Reading and writing automated tests, and analyzing test results.
- Performing regular test automation tasks, solving test automation issues by standard capabilities of test automation tools and libraries.
- Able to read and understand project documentation.
- Create and update test documentation based on an automation point of view, including test scenarios, bug reports, and test result reports. Able to create documentation describing own code. Creates deliverables of acceptable quality.
Better to know:
Basic engineering knowledge:
- To be familiar with Code conventions and Code standards usage
- OOP design principles
- GOF patterns: theoretical knowledge and practical experience
- Expert level in Testing theory – functional testing, testing fundamentals, Test Plan, Test Strategy, estimation techniques
- Advanced knowledge of at least 1 programming language – core theory, modern approaches, code standards, patterns, 3rd party libraries, DB connectors, threads, IO, profiling, json/xml
General IT knowledge:
- Code delivery practices – CI/CDel/CDep
- Networking (basics, OSI model, protocols, etc.)
- Databases (SQL basics, types or relations, DAO, etc.)
Test automation:
- Advanced knowledge of at least 1 test runner framework (TestNG, JUnit, NUnit, etc.) –deep understanding of its’ behavior, architecture
- Knowledge of at least 1 automation framework (Selenium, Appium, etc.) in advanced level. It means deep understanding of its’ behavior, architecture.
- Practical experience and knowledge of at least 1 reporting tool (Allure, Report Portal, nlog, log4net, etc.)
- TA approaches: theoretical knowledge about all approaches (TDD, DDD, KDD, record and playback, model based) and practical experience with at least one of them
- Good understanding of TAF Architecture. It points to the required knowledge about TAF creation, TAF layers, cross-browser support, generic scenarios for test creation, testing pyramid, etc.
Приложения 1
Актуальные фриланс-проекты в категории Javascript и Typescript
Оптимизация Core Web Vitals (OpenCart) под Google PageSpeed — Мобильная и ПК версииОписание заказа: Ищем опытного frontend-разработчика/специалиста по OpenCart для оптимизации скорости загрузки сайта (категории и карточки товаров) под требования Google Core Web Vitals. О проекте: * CMS: OpenCart. * Специфика: Сайт работает в режиме каталога (корзины и… CMS, Javascript и Typescript ∙ 10 часов 25 минут назад ∙ 14 ставок |
Оптимизация скорости сайта WordPress
5088 UAH
полные детали отправим в личные сообщения Цель Максимально ускорить загрузку сайта, особенно на мобильных устройствах. KPI (обязательно) После завершения работ необходимо добиться следующих показателей. Mobile Performance 90+ LCP менее 2.2 сек INP менее 200 мс CLS менее 0.1… HTML и CSS верстка, Javascript и Typescript ∙ 1 день 5 часов назад ∙ 62 ставки |
Интеграция калькулятора стоимости услуг на сайт Webflow
14 807 UAH
Ищем разработчика для интеграции готового калькулятора стоимости услуг на наш сайт, созданный на Webflow. О компании Мы занимаемся: сборкой мебели; монтажем телевизоров; монтажем полок, картин, зеркал и других предметов; помощью при переезде; подъемом тяжелых предметов; услугами… Javascript и Typescript, Веб-программирование ∙ 1 день 6 часов назад ∙ 58 ставок |
Ищем Odoo Developer — соло-разработчика с опытом разработки на Odoo 19 Community EditionЕсть рабочий, чисто спроектированный проект на Odoo 19 Community — CRM для украинского отеля, уже в production-grade инфраструктуре. Переписывать с нуля не планируем. Ищем одного человека, который подхватит проект, сохранит работоспособное и поведет его дальше: сначала CRM →… Javascript и Typescript, Веб-программирование ∙ 3 дня 7 часов назад ∙ 2 ставки |
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 4 дня 13 часов назад ∙ 87 ставок |