Controlqa 👾

Author@kostyrko
Software Quality Assurance | Test Automation

GitHub

Test automation learning materials (categorized) 🎓 [WiP 🚧]

test automationlearning materialsbooks

On this page you will find links to materials as well as book recommendations covering the topic of test automation Books Title Author Year Design Patterns for High-Quality Automated Tests: Clean Co…

🤖🧠 Prompting learning materials 🎓 [WiP 🚧]

aichatgptprompting

On this page you will find links to the materials covering topic of prompting Prompt Engineering Basics Title/Link Description OpenAI Platform OpenAPI docs - GPT best practices Prompt Engineering Gui…

🎭 Playwright learning materials 🎓 [WiP 🚧]

playwrightjavascriptc#

On this page you will find links to materials as well as book recommendations covering the topic of test automation using Playwright Blogs Title Description debbie.codes DEBBIE O’BRIEN’s blog Playwr…

🌲 Cypress learning materials 🎓 [WiP 🚧]

cypressjavascripttypescriptlearning materials

On this page you will find a library of links to materials as well as book recommendations covering the topic of test automation using Cypress that I found worth sharing Blogs Title Description Link …

🌲 Cypress plugins 🦾

cypressjavascripttypescriptplugins

On this page you will find links and short descriptions of cypress plugins which I found useful and worth sharing Blogs Plugin Description Link eslint-plugin-cypress An ESLint plugin for your Cypress…

🎭 Playwright: eslint + husky > guarding good practices with static pre-commit checks of static code

playwrighteslintlinthusky

While working with Playwright test automation framework I found myself randomly committing to the remote repo focused tests marked with method. In the past i.e. while using Cypress I was aided a plu…

🧨 A short introduction to software quality assurance role in team conflicts 🤺

conflictconflict resolutioncommunicationquality assurance

Introduction Software development teams often face conflicts that can negatively impact project success. As the guardian of quality, the software quality assurance role is key in identifying sources …

🧐 Risk based testing

Risk-Based Testing (RBT) - Testing based on risk assessment means managing, prioritizing and performing tests with the risk of their occurrence and impact on the operation of all or part of the syste…

📃 JSDoc

java scriptjsjsdocsdocumentation

JSDoc: A Way to Document JavaScript Code - Introduction Using the JSDoc API allows for documenting JS code according to the proposed schema introduced in 1999. This schema has been widely accepted an…

🎩 Gatsby - adding tags to blog posts

Gatsbyblogtags

Storing strings as an array in metadata. - add tags in GraphQL query Returned object adding values to GraphQL query as well as to rendering In the future, tags in the form of links will appear h…