🖌️
Product Process Documentation
  • Product Process Documentation
  • Definition of Done (DoD)
    • General checkpoints
      • Specific checkpoints by team
    • Important process: QA review & PO review
      • QA Review
      • PO Review
  • Work Items
    • Product Backlog Item (PBI)
    • Bug
      • Basic rules for creating a bug
      • How to report a Bug
    • Bugs Management
  • Code Standards
  • Different Test Levels
    • Unit Test
      • Frontend Unit Testing
        • What is a Unit Test?
        • How do I know if I am developing a good unit test?
        • AAA (Arrange, Act and Assert)
        • Overloaded test suits
        • Setup & Teardown
          • JEST Mocks
          • FakeTimers
        • Istanbul Annotations
        • C8 Annotations
        • JEST Runner (Debug unit tests with Jest)
    • Component Test
      • Frontend Component Testing
        • What is Component Testing?
        • Best practices
        • Bad practices
        • Setup
          • Sandbox
          • Mocks, Services and Providers
          • Test scenario
    • Integration Test
      • Frontend Integration Testing
        • What is a Integration Test?
        • AAA (Arrange, Act and Assert)
        • Best Practices
        • Bad practices
        • Setup & Teardown
        • How to create a scenario
          • Create the migrated app
          • Add to project
        • How to debug
        • Common problems
      • Testing Driven Development Guide and recommendations
    • Functional Test
    • Security Testing
      • Security Testing Tools
      • Frontend Security Testing
    • Performance testing
    • Best Practices
    • Test Documentation
  • Run test projects
    • General steps
    • Specific steps by team
  • DevOps
    • Pipelines
    • Builds
    • Specific information by team
    • Test plan
    • Service Hooks for Azure DevOps Notifications
      • Slack Notifications
      • Microsoft Teams Notifications
  • Dashboards
    • General
    • QA Dashboards
  • Release Process
    • General Steps
    • Specific steps by team
  • Migration Cells
    • Basics of testing process
  • Release process
  • References
Powered by GitBook
On this page
  • QA Reviews
  • Unit testing
  • Code coverage
  • Behavior-Driven Development (BDD)
  • Good Practices to Write Unit Testing
  • Functional Test
  • Quality Mate
  • Good practices to create test cases

Was this helpful?

References

PreviousRelease process

Last updated 1 year ago

Was this helpful?

QA Reviews

Page, A., n.d. Peering Into the White Box: A Testers Approach to Code Reviews. [online] Available at:

Unit testing

Code coverage

Code Coverage Tutorial: Branch, Statement, Decision, FSM. [online] Available at:

Verma, S., n.d. Difference between Statement Coverage and Branch Coverage in Tabular form | Software Testing. [online]. Available at:

Behavior-Driven Development (BDD)

Craven, A., n.d. Fundamentals of Enterprise-Scale Behaviour-Driven Development (BDD). [online] Methodsandtools.com. Available at:

Dan North & Associates. 2016. Introducing BDD. [online] Available at:

Good Practices to Write Unit Testing

Docs.microsoft.com. 2018. Best practices for writing unit tests - .NET. [online] Available at:

Functional Test

Quality Mate

Good practices to create test cases

QualityMate Documentation. [online] Available at:

Codecademy. Characteristics of a Good Test | Codecademy. [online] Available at:

B Bhuva, J., 2020. [online] Thirdrocktechkno.com. Available at:

Yadav, R., 2017. Best Practices for Writing Test Cases | TO THE NEW Blog. [online] TO THE NEW BLOG. Available at:

https://angryweasel.com/Articles/A%20testers%20approach%20to%20code%20reviews.pdf
https://www.guru99.com/code-coverage.html
https://programmerbay.com/distinguish-between-statement-coverage-and-branch-coverage/
http://www.methodsandtools.com/archive/entreprisebdd.php
https://dannorth.net/introducing-bdd
https://docs.microsoft.com/en-us/dotnet/core/testing/unit-testing-best-practices
https://docs.mobilize.net/qualitymate/-MJd9VTUdXWH5Xcl6Stp/
https://www.codecademy.com/articles/tdd-u1-good-test
https://www.thirdrocktechkno.com/blog/best-practices-while-writing-test-cases/
https://www.tothenew.com/blog/best-practices-for-writing-test-cases/