Finding Adequate Metrics for Outer, Inner, and Process Quality in Software Development
#testing
Сьогодні пропоную до Вашої уваги хорошу статтю про метрики в тестуванні. Нащо вони потрібні, та що краще вимірювати.
Тут не буде просто "готового" набору must-have метрик. Але буде багато роздумів про те, чому метрики важливі та які вони бувають.
#testing
Сьогодні пропоную до Вашої уваги хорошу статтю про метрики в тестуванні. Нащо вони потрібні, та що краще вимірювати.
Тут не буде просто "готового" набору must-have метрик. Але буде багато роздумів про те, чому метрики важливі та які вони бувають.
InfoQ
Finding Adequate Metrics for Outer, Inner, and Process Quality in Software Development
Implementing a feature can be measured. Quality is harder to measure. This article explores how to balance improving quality and adding new features. It dives into different domains of quality: Outer quality which is owned by the product people (e.g. product…
👍17🔥2❤1
Moving towards a Future of Testing in the Metaverse
#testing
Натрапив на цікаву статтю про тестування в майбутньому від Tariq King.
З неї ви дізнаєтеся:
- які потенційні складності принесе Metaverse та супутні із цим технології - VR, AR, XR.
- як тестувати AI ботів за допомогою AI та computer vision
- чи можна взагалі автоматизувати тестування геймплею в FPS іграх
Як завжди на InfoQ - мінімальна кількість води, максимально багато прикладів та користі.
Цей ресурс мені подобається більше, ніж Medium (який переповнили однакові статті на однакові поверхневі теми з тестування).
#testing
Натрапив на цікаву статтю про тестування в майбутньому від Tariq King.
З неї ви дізнаєтеся:
- які потенційні складності принесе Metaverse та супутні із цим технології - VR, AR, XR.
- як тестувати AI ботів за допомогою AI та computer vision
- чи можна взагалі автоматизувати тестування геймплею в FPS іграх
Як завжди на InfoQ - мінімальна кількість води, максимально багато прикладів та користі.
Цей ресурс мені подобається більше, ніж Medium (який переповнили однакові статті на однакові поверхневі теми з тестування).
InfoQ
Moving towards a Future of Testing in the Metaverse
In this article, Tariq King describes the metaverse concept, discusses its key engineering challenges and quality concerns, and then walks through recent technological advances in AI and software testing that are helping to mitigate these challenges. To wrap…
👍16
Blockchain 101 - A Visual Demo
#blockchain #engineering
Доброго ранку, тест інженери
Якщо ви колись задавалися питанням, як жеж працює блокчейн концептуально та з технічної точки зору - маю для вас, мабуть, найкраще відео пояснення. Найкраще - бо воно візуальне.
До того ж - саме викладання матеріалу мені дуже подобається.
А точніше:
- що таке хеш на прикладі SHA256
- що таке блок та як з блоків формується блокчейн
- як це виглядає в розподіленому середовищі
А для тих, хто хотів би дізнатися, що таке публічні та приватні ключі - існує ще друга частина цього відео.
#blockchain #engineering
Доброго ранку, тест інженери
Якщо ви колись задавалися питанням, як жеж працює блокчейн концептуально та з технічної точки зору - маю для вас, мабуть, найкраще відео пояснення. Найкраще - бо воно візуальне.
До того ж - саме викладання матеріалу мені дуже подобається.
А точніше:
- що таке хеш на прикладі SHA256
- що таке блок та як з блоків формується блокчейн
- як це виглядає в розподіленому середовищі
А для тих, хто хотів би дізнатися, що таке публічні та приватні ключі - існує ще друга частина цього відео.
YouTube
Blockchain 101 - A Visual Demo
This is a very basic visual introduction to the concepts behind a blockchain. We introduce the idea of an immutable ledger using an interactive web demo.
0:00 Intro
0:15 SHA256 Hash
2:18 Block
5:16 Blockchain
9:20 Distributed Blockchain
12:19 Tokens
14:36…
0:00 Intro
0:15 SHA256 Hash
2:18 Block
5:16 Blockchain
9:20 Distributed Blockchain
12:19 Tokens
14:36…
👍15
You’ve “Built Quality In”. Are You Sure About That?
#testing
Всім доброго ранку. Сьогодні понеділок, шосте березня 2023 року.
Сьогодні хочу поділитися короткою статтею від Michael Bolton.
В ній він в черговий раз підіймає питання, чому в команді повіння бути або окремо взяті тест інженери або хоча б люди, що виконують таку роль. Бо більшість учасників процесу розробки (дизайнери, розробники, менеджери) зазвичай зосереджені на тільки на тому, щоб продукт працював. Працював успішно.
Але тестування працює з ризиками. Ризиками того, чому продукт чи проєкт може бути не успішний. Тому для тестування (за думкою автора) потрібен інший "тип мислення".
А що думаєте Ви? Чи тестування потребує іншого, деструктивного типу мислення, чи ні?
Цікава цитата:
"Quality is not a property of a product; it’s a set of many-to-many-to-many relationships between elements of the product, a variety of customers, and their different needs, desires, and preferences. Deciding that we have a well-checked product doesn’t mean that we’ve got a problem-free product, and doesn’t mark the end of testing. A well-checked product does provide a foundation for faster, more efficient, deeper testing that can happen in parallel with ongoing development.
To find hidden, subtle, intermittent, emergent problems in a product, you’ll want help from people who are estranged to some degree from builders’ focus. Finding the deep problems takes determination, time, effort, preparation, and a degree of disruption to the builders’ mindset.
To find problems without disrupting the developers’ focus, you’ll want someone attending full-time to trouble, problems and risk; someone who interacts with the product and gets experience with it before you inflict problems on your customers. You’ll want someone committed to learning and studying many things: the technology in and around the product; the problems that the product is intended to solve; the worlds of the users of the product who are outside the process of building it.
You’ll want testers. Or at least, a tester"
#testing
Всім доброго ранку. Сьогодні понеділок, шосте березня 2023 року.
Сьогодні хочу поділитися короткою статтею від Michael Bolton.
В ній він в черговий раз підіймає питання, чому в команді повіння бути або окремо взяті тест інженери або хоча б люди, що виконують таку роль. Бо більшість учасників процесу розробки (дизайнери, розробники, менеджери) зазвичай зосереджені на тільки на тому, щоб продукт працював. Працював успішно.
Але тестування працює з ризиками. Ризиками того, чому продукт чи проєкт може бути не успішний. Тому для тестування (за думкою автора) потрібен інший "тип мислення".
А що думаєте Ви? Чи тестування потребує іншого, деструктивного типу мислення, чи ні?
Цікава цитата:
"Quality is not a property of a product; it’s a set of many-to-many-to-many relationships between elements of the product, a variety of customers, and their different needs, desires, and preferences. Deciding that we have a well-checked product doesn’t mean that we’ve got a problem-free product, and doesn’t mark the end of testing. A well-checked product does provide a foundation for faster, more efficient, deeper testing that can happen in parallel with ongoing development.
To find hidden, subtle, intermittent, emergent problems in a product, you’ll want help from people who are estranged to some degree from builders’ focus. Finding the deep problems takes determination, time, effort, preparation, and a degree of disruption to the builders’ mindset.
To find problems without disrupting the developers’ focus, you’ll want someone attending full-time to trouble, problems and risk; someone who interacts with the product and gets experience with it before you inflict problems on your customers. You’ll want someone committed to learning and studying many things: the technology in and around the product; the problems that the product is intended to solve; the worlds of the users of the product who are outside the process of building it.
You’ll want testers. Or at least, a tester"
👍18
Postgres Architecture Explained
#engineering #databases #howitworks
Завжди цікаво як працюють різні системи "під капотом". Натрапив на таке цікаве відео про базу даних Postgres.
#engineering #databases #howitworks
Завжди цікаво як працюють різні системи "під капотом". Натрапив на таке цікаве відео про базу даних Postgres.
YouTube
Postgres Internal Architecture Explained
Creating a listener on the backend application that accepts connections is simple. You listen on an address-port pair, connection attempts to that address and port will get added to an accept queue; The application accepts connections from the queue and start…
👍13❤1
Forwarded from Нотатки суворого QA 💛💙 (Artem Grygorenko)
1. Знайти будь-який відкритий API з описаною документацією, наприклад у Swagger (таких у мережі достатньо).
2. Напишіть автотест, або декілька автотестів використовуючи CRUD, та підхід Dry.
3. Все, що ви написали повинно запускатись, та виконуватись локально. Тести повинні проходити.
4. Залити це на CI (наприклад Gitlab).
5. Створіть pipeline для виконання тестів і створення репортів. (дві окремі стейджи).
6. Додайте ще сюди Allure Reports (або використайте декоратори самого Pytest). Щоб отримати фінальний звіт виконання ваших автотестів.
7. Налаштуйте пайплайн таким чином, щоб у вас був стейдж Деплоймент (можна його замокати) на продакшн тільки якщо ви створюєте Tag.
По результату можете писати сюди в коменти, якщо зробили, або ні, або потрібен фідбек :)
Чи цікаво отримувати схожі завдання в майбутньому на різні теми, рівні та інструменти?
Пишіть у коментарі 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤1
Password strength explained
#engineering #security
Чи замислювалися Ви коли-небудь - наскільки "сильний" Ваш пароль?
В цій короткій статті пояснюється навіщо нам сильні паролі, у чому їх сила та як згенерувати дійсно стійкий до підбору пароль на кожен день.
#engineering #security
Чи замислювалися Ви коли-небудь - наскільки "сильний" Ваш пароль?
В цій короткій статті пояснюється навіщо нам сильні паролі, у чому їх сила та як згенерувати дійсно стійкий до підбору пароль на кожен день.
Almost Secure
Password strength explained
I try to explain how attackers would guess your password, should they get their hands on your encrypted data. There are some thoughts on the strength of real-world passwords and suggestions for your new password.
👍12
Testing GPT-Based Apps
#testing #ai
Про ChatGPT говорять усі.
Але більшість статей та відео, що я бачив - розповідають про те, як цей інструментдопоможе в тестуванні та розробці замінить тестувальників!
З іншого боку постає інше не менш важливе питання - як тестувати сам ChatGPT (та інші подібні системи)?
Jason Arbon у своєму пості розповідає про те, як системи на кшталт ChatGPT працюють та у чому полягають особливості їх тестування.
Плюс, для тих, хто цікавиться - він же підготував невеличкий гайд з тестування AI.
#testing #ai
Про ChatGPT говорять усі.
Але більшість статей та відео, що я бачив - розповідають про те, як цей інструмент
З іншого боку постає інше не менш важливе питання - як тестувати сам ChatGPT (та інші подібні системи)?
Jason Arbon у своєму пості розповідає про те, як системи на кшталт ChatGPT працюють та у чому полягають особливості їх тестування.
Плюс, для тих, хто цікавиться - він же підготував невеличкий гайд з тестування AI.
Linkedin
Testing GPT-Based Apps
The emergence of ChatGPT is quickly transforming software development, but the required software testing strategies are lagging. With the rise of GPT-based apps, developers and testers must consider new challenges when measuring and ensuring their products'…
👍18👏2
[Test Engineering Weekly] Тестування на девайсах в Netflix, асинхронні обчислення в Meta та помилки в розподілених системах
#testing #engineering #weekly #digest
Черговий, нерегулярний, але все ж таки корисний дайджест цікавих статей про тестування, розробку та інші технічні штуки.
Цього разу ви дізнаєтесь:
- яка "правильна" структура Cypress проєкту та як створювали тестову стратегію в Zoopla
- які метрики якості потрібно все ж таки збирати
- в чому специфіка тестування на реальних девайсах в Netflix
- що обрали для контрактного тестування в Ebay та чому
- як тестувати Docker та архітектуру коду
- чи варто йти в менеджери та ліди, якщо полюбляєш писати код
- чим функціональне програмування відрізнається від OOP
- та багато багато іншого.
#testing #engineering #weekly #digest
Черговий, нерегулярний, але все ж таки корисний дайджест цікавих статей про тестування, розробку та інші технічні штуки.
Цього разу ви дізнаєтесь:
- яка "правильна" структура Cypress проєкту та як створювали тестову стратегію в Zoopla
- які метрики якості потрібно все ж таки збирати
- в чому специфіка тестування на реальних девайсах в Netflix
- що обрали для контрактного тестування в Ebay та чому
- як тестувати Docker та архітектуру коду
- чи варто йти в менеджери та ліди, якщо полюбляєш писати код
- чим функціональне програмування відрізнається від OOP
- та багато багато іншого.
Telegraph
[Test Engineering Weekly] Тестування на девайсах в Netflix, асинхронні обчислення в Meta та помилки в розподілених системах
Нове Завжди хотіли поринути у світ тестування безпеки, але не знали з чого почати? Маю для вас хорошу підбірку базових курсів, подкастів та відео з теми кібербезпеки. А ще - доєднуйтеся до україномовної спільноти SET у Discord. Вона ще "молода", але дуже…
👍13🔥1
Python crash course для новачків
#python #beginner
Для тих, хто "входить" в Python не з повного нуля, маю дуже корисний ресурс.
Beginner Python cheat sheet - це цілий PDF з усіма базовими аспектами синтаксису, тестування, бібліотеками та навіть трошки фреймворком Django. Може стати у пригоді коли ви будете готуватися до співбесіди.
Взагалі це компіляція понять з книги Python Crash Course. Для книги є навіть окрема сторінка з усіма ресурсами, завданнями та іншим.
А поки, я шукаю (та знаходжу) книги з Python для рівня intermediate. (Де б було щось, окрім базового синтаксису)
Може у вас є рекомендації?
#python #beginner
Для тих, хто "входить" в Python не з повного нуля, маю дуже корисний ресурс.
Beginner Python cheat sheet - це цілий PDF з усіма базовими аспектами синтаксису, тестування, бібліотеками та навіть трошки фреймворком Django. Може стати у пригоді коли ви будете готуватися до співбесіди.
Взагалі це компіляція понять з книги Python Crash Course. Для книги є навіть окрема сторінка з усіма ресурсами, завданнями та іншим.
А поки, я шукаю (та знаходжу) книги з Python для рівня intermediate. (Де б було щось, окрім базового синтаксису)
Може у вас є рекомендації?
👍17🔥4❤1👏1
MircroServices (and a story about Netflix) | Prime React
#microservices #video #fun
Напевне найсмішніше відео (а точніше два в одному) про те, як працювати з мікросервісами в реальному житті - а не в книжках чи доповідях.
Щось типу "страх та огида в Нетфліксі")))
#microservices #video #fun
Напевне найсмішніше відео (а точніше два в одному) про те, як працювати з мікросервісами в реальному житті - а не в книжках чи доповідях.
Щось типу "страх та огида в Нетфліксі")))
YouTube
MircroServices (and a story about Netflix) | Prime React
Recorded live on twitch, GET IN
Perhaps the greatest meme master: https://www.youtube.com/watch?v=y8OnoxKotPQ
Author: https://www.youtube.com/@KRAZAM
https://twitch.tv/ThePrimeagen
MY MAIN YT CHANNEL: Has well edited engineering videos
https://youtub…
Perhaps the greatest meme master: https://www.youtube.com/watch?v=y8OnoxKotPQ
Author: https://www.youtube.com/@KRAZAM
https://twitch.tv/ThePrimeagen
MY MAIN YT CHANNEL: Has well edited engineering videos
https://youtub…
👍10❤1
Візуалізуємо виконання коду - без реєстрації та смс
#python #learning #junior
Всім привіт.
Коли ти вчиш свою першу мову програмування буває складно зрозуміти, що відбувається "під капотом" того чи іншого шматка коду. Авжеж можна (та й треба) дебажити.
Але я пропоную поглянути на інший спосіб візуалізації коду - це PythonTutor.
Підтримується не тільки Python, але й Java, JS (трохи куцо, але маємо те шо маємо).
Цей сайт буде корисним усім менторам та тим людям, що викладають мови програмування.
#python #learning #junior
Всім привіт.
Коли ти вчиш свою першу мову програмування буває складно зрозуміти, що відбувається "під капотом" того чи іншого шматка коду. Авжеж можна (та й треба) дебажити.
Але я пропоную поглянути на інший спосіб візуалізації коду - це PythonTutor.
Підтримується не тільки Python, але й Java, JS (трохи куцо, але маємо те шо маємо).
Цей сайт буде корисним усім менторам та тим людям, що викладають мови програмування.
👍14❤2
Як отримати контент файлу з GitHub репозиторію (Python)
#testing #python
Невелика нотатка про те, як працювати з GitHub API у Python.
#testing #python
Невелика нотатка про те, як працювати з GitHub API у Python.
Telegraph
Як отримати контент файлу з Github репозиторію на Python
Задача Потрібно написати скрипт, який отримує один або більше файлів з Github репозиторію Рішення Підготовка Github API потребує ім'я користувача та його персональний токен для аутентифікації. Згенерувати персональний токен для доступу можна в розділі Settings…
👍5❤1
Просто цікаві ресурси #1
#tools #curious
Сьогодні вже середа. Щоб зробити її трохи легшою та більш цікавою, ділюся деякими корисними ресурсами.
Для усіх, хто шукає безкоштовне: сайт, де можна пошукати OSS інструменти на будь-який смак
Для тих, хто полюбляє читати: короткі історії, згенеровані AI алгоритмами
Для junior інженерів (та й не тільки): величезна стаття про те, що таке API, як його тестувати та про деякі існуючі інструменти
А що цікавого Ви нещодавно знайшли або дізналися? Давайте ділитися в коментарях!
#tools #curious
Сьогодні вже середа. Щоб зробити її трохи легшою та більш цікавою, ділюся деякими корисними ресурсами.
Для усіх, хто шукає безкоштовне: сайт, де можна пошукати OSS інструменти на будь-який смак
Для тих, хто полюбляє читати: короткі історії, згенеровані AI алгоритмами
Для junior інженерів (та й не тільки): величезна стаття про те, що таке API, як його тестувати та про деякі існуючі інструменти
А що цікавого Ви нещодавно знайшли або дізналися? Давайте ділитися в коментарях!
freestuff.dev
Free tools and services for Developer
List of free stuff for developer by developer to use. This is a collective list of useful services for developer you can use for your next MVP or prototpying your idea.
👍16
Курс по роботі з Google Chrome DevTools
#testing #tools
Ділюся з вами найсвіжішими новинами. Це - курс по роботі з Chrome Dev Tools.
Курс безкоштовний та що найважливіше - українською!
Дякуємо за курс - Артуру з каналу From A to QA.
Дивимося, ставимо лайки, підписуємося!
#testing #tools
Ділюся з вами найсвіжішими новинами. Це - курс по роботі з Chrome Dev Tools.
Курс безкоштовний та що найважливіше - українською!
Дякуємо за курс - Артуру з каналу From A to QA.
Дивимося, ставимо лайки, підписуємося!
🔥37👍7
Ще одна книга з тестування ... ?
#testing #books
Знайшов ще одну книгу з тестування "Comprehensive Guide to Software Testing: From Basics to Advanced Techniques".
ЇЇ безкоштовно можно можна скачати з Leanpub.
У чому її особливість? Daniel Knott, написав її повністю із відповідей на питання із ChatGPT. Тобто AI сам згенерував спочатку зміст книги, а потім наповнив її контентом.
Відео пояснення - ось тут.
#testing #books
Знайшов ще одну книгу з тестування "Comprehensive Guide to Software Testing: From Basics to Advanced Techniques".
ЇЇ безкоштовно можно можна скачати з Leanpub.
У чому її особливість? Daniel Knott, написав її повністю із відповідей на питання із ChatGPT. Тобто AI сам згенерував спочатку зміст книги, а потім наповнив її контентом.
Відео пояснення - ось тут.
Leanpub
Comprehensive Guide to Software Testing: From Basics to Advanced Techniques
👍12
Переїзд блогу на новий домен
На цих вихідних я завершив те, що давно хотів зробити.
У 2016 році я завів англомовний блог на GitHub pages. Як фреймворк я обрав Jekyll. Один раз налаштувавши сайт, він працював досить непогано. Але коли я намагався додати якісь навіть базові речі (наприклад ті ж теги) - це коштувало мені багатьох годин спроб та помилок. Результату також не було.
Плюс я хотів завести все таки свій власний домен для блогу.
Тож зустрічайте мій новий(старий) блог - Test Engineering Notes
Блог створений на фреймворку Hugo із темою PaperMod. Автоматичний деплой на Netlify працює швидко. Плюс там автоматично можна додати SSL сертифікати до свого сайту.
Усі старі статті вже там. Нові будуть додаватися також.
P.S. Окрема подяка Артему за те, що показав цей фреймворк)
На цих вихідних я завершив те, що давно хотів зробити.
У 2016 році я завів англомовний блог на GitHub pages. Як фреймворк я обрав Jekyll. Один раз налаштувавши сайт, він працював досить непогано. Але коли я намагався додати якісь навіть базові речі (наприклад ті ж теги) - це коштувало мені багатьох годин спроб та помилок. Результату також не було.
Плюс я хотів завести все таки свій власний домен для блогу.
Тож зустрічайте мій новий
Блог створений на фреймворку Hugo із темою PaperMod. Автоматичний деплой на Netlify працює швидко. Плюс там автоматично можна додати SSL сертифікати до свого сайту.
Усі старі статті вже там. Нові будуть додаватися також.
P.S. Окрема подяка Артему за те, що показав цей фреймворк)
gohugo.io
The world's fastest framework for building websites
Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.
👍31🔥7
.gitignore as a service :)
#engineering #tools
Невеличкий, але дуже корисний сайт, де ви можете вказати набір бібліотек та інструментів - та згенерувати свій кастомний gitignore файл.
#engineering #tools
Невеличкий, але дуже корисний сайт, де ви можете вказати набір бібліотек та інструментів - та згенерувати свій кастомний gitignore файл.
Toptal
gitignore.io
Create useful .gitignore files for your project
👍15🤣2
Inside look at modern web browser
#engineering #underthehood
Сьогодні я знайшов дещо особливе.
Я читаю дуже багато статей та блогів кожного тижня.
Частина статей дійсно варта уваги та вдумливого читання (навіть із нотатками). Частина - варта лишень швидкого “діагонального” перегляду (бо статті сумнівної якості та користі. Привіт - та до побачення - Medium).
Але іноді трапляються інші пости. Такі, що захоплюють. Ті - що написані дійсно зі смаком та з ціллю розповісти читачеві щось важливе. Що найголовніше - статті, що намагаються навіть доволі складні речі пояснювати просто (наскільки це можливо) та із візуальною складовою.
Цього разу річ саме про таку статтю. А саме цикл з чотирьох статей: “Inside look at modern web browser”.
- 1. CPU, GPU, Memory, and multi-process architecture
- 2. What happens in navigation
- 3. Inner workings of a Renderer Process
- 4. Input is coming to the Compositor
Вкрай рекомендую виділити час та прочитати їх. Особливо, якщо ви автоматизуєте UI тести для WEBу. Скиньте своїм розробникам почитати також.
Ці статті розкриють внутрішню роботу браузеру Chrome. Крок за кроком та з гарними ілюстраціями!
Та й взагалі завжди цікаво знати, як працюють речі “під капотом”.
Якщо у вас є в закладках подібні статті про будь-які системи - діліться ними в коментарях. Буду дуже вдячний.
#engineering #underthehood
Сьогодні я знайшов дещо особливе.
Я читаю дуже багато статей та блогів кожного тижня.
Частина статей дійсно варта уваги та вдумливого читання (навіть із нотатками). Частина - варта лишень швидкого “діагонального” перегляду (бо статті сумнівної якості та користі. Привіт - та до побачення - Medium).
Але іноді трапляються інші пости. Такі, що захоплюють. Ті - що написані дійсно зі смаком та з ціллю розповісти читачеві щось важливе. Що найголовніше - статті, що намагаються навіть доволі складні речі пояснювати просто (наскільки це можливо) та із візуальною складовою.
Цього разу річ саме про таку статтю. А саме цикл з чотирьох статей: “Inside look at modern web browser”.
- 1. CPU, GPU, Memory, and multi-process architecture
- 2. What happens in navigation
- 3. Inner workings of a Renderer Process
- 4. Input is coming to the Compositor
Вкрай рекомендую виділити час та прочитати їх. Особливо, якщо ви автоматизуєте UI тести для WEBу. Скиньте своїм розробникам почитати також.
Ці статті розкриють внутрішню роботу браузеру Chrome. Крок за кроком та з гарними ілюстраціями!
Та й взагалі завжди цікаво знати, як працюють речі “під капотом”.
Якщо у вас є в закладках подібні статті про будь-які системи - діліться ними в коментарях. Буду дуже вдячний.
Chrome for Developers
Inside look at modern web browser (part 1) | Blog | Chrome for Developers
Learn how browser turn your code into functional website from high-level architecture to the specifics of the rendering pipeline.
👍25🔥6
Попарне тестування - безкоштовно, без реєстрації та СМС
#testing #tools
Якщо хочеться мати менше тестів, але більше покриття - pairwise тестування стане у пригоді (але не завжди).
Для тих, хто не хоче встановлювати інструмент на свій комп'ютер - я знайшов онлайн версію PICT.
#testing #tools
Якщо хочеться мати менше тестів, але більше покриття - pairwise тестування стане у пригоді (але не завжди).
Для тих, хто не хоче встановлювати інструмент на свій комп'ютер - я знайшов онлайн версію PICT.
Yuuniworks
Pairwise Pict Online
Generate pairwise testcases online
👍12❤5
[Test Engineering Weekly] Про віртуальні середовища Python, піраміди в тестування та гайд по вивченню на Quality Engineer
#testing #engineering #weekly #digest
Черговий дайджест цікавих статей про тестування, розробку та інші технічні штуки.
Чому варто читати цей дайджест:
- побачите великий гайд по розвитку в тест інженера та автоматизатора
- розберетеся, як працюють віртуальні середовища в Python
- дізнаєтеся як застосовувати скінчення автомати в тестуванні?
- побачите приклади створення рішень з автоматизації за допомогою ChatGPT, а також Java + Playwright
- згадаєте як копіювати об'єкти в Java
- дізнаєтеся чому Python то не Java
- багато іншого...
#testing #engineering #weekly #digest
Черговий дайджест цікавих статей про тестування, розробку та інші технічні штуки.
Чому варто читати цей дайджест:
- побачите великий гайд по розвитку в тест інженера та автоматизатора
- розберетеся, як працюють віртуальні середовища в Python
- дізнаєтеся як застосовувати скінчення автомати в тестуванні?
- побачите приклади створення рішень з автоматизації за допомогою ChatGPT, а також Java + Playwright
- згадаєте як копіювати об'єкти в Java
- дізнаєтеся чому Python то не Java
- багато іншого...
Telegraph
[Test Engineering Weekly] Про віртуальні середовища Python, піраміди в тестування та гайд по вивченню на Quality Engineer
Краще Quality Engineer Learning Roadmap Просто величезна підбірка ресурсів для того, щоб вивчитися на модернового тест інженера. Тестування Lindy's Law in Test Automation Чи знаєте ви про Lindy's Law? "If something has proven itself for a long time, there…
👍15🔥5