testRigor & Salesforce
  • NO-CODE UI TESTING: Guide for testRigor & Salesforce
  • Getting Started
    • Get a Salesforce Hands-On Playground Org (free)
    • Get testRigor (free) and create a Test Suite
    • Create Test Case (T00001)
    • Navigation in Salesforce
    • Navigation in testRigor
  • BASIC TEST CASES
    • Record, edit and play a Test Case (T00002)
    • Create and convert a Lead (T00003)
    • Create more records (T00004)
    • Check Account Validation Rule (T00005)
  • ADVANCED TEST CASES
    • Account Action and List View Button (T00006)
    • Validate Field Value Using REST API (T00007)
    • E2E: Lead entry (Titan) ➔ Salesforce ➔ Email
  • OTHER TEST SCENARIOS
    • Submit a Test Lead
    • TH: Opportunity Won THEN Create Contract
    • Monitor data in your website
    • Monitoring in Production
  • FLOW TEST CASES
    • Screen Flow: Update Email Address
  • E-BIKES SAMPLE APP
    • E-Bikes sample app description
    • testRigor version of the UTAM TEST (EBIKES-00001)
    • Product Explorer - Electra X3 (EBIKES-00002)
    • Reseller Order - Create (EBIKES-00003)
    • Case - Create (EBIKES-00004)
  • LWC RECIPES SAMPLE APP
    • LWC Recipes sample app description
    • Test Case for LWC Recipes (LWC-00001)
  • CORAL CLOUDS SAMPLE APP
    • Coral Clouds sample app description
    • Experience - Generate Description using AI (CC-00001)
    • Experience - Generate Reviews Summary using AI (CC-00002)
  • MORE INFORMATION
    • About testing
    • About testing in Salesforce 🤔
    • About test automation
    • About Test-Driven Development (TDD)
    • About testRigor
    • About using testRigor
    • About other solutions
  • FEEDBACK
    • Questions? - Comments!
Powered by GitBook
On this page
  • Valentina Jemuović (2024): Software Maintenance Costs / Tech Excellence
  • Quality and Test Strategies
  1. MORE INFORMATION

About testing

PreviousExperience - Generate Reviews Summary using AI (CC-00002)NextAbout testing in Salesforce 🤔

Last updated 5 months ago

  • Testing is not about testing,

    • it's about delivering great systems

  • Better quality of software features

    • Less bugs developed.

      • Less bugs delivered.

  • Earlier detection bugs.

  • Faster fixing of bugs.

  • More stable features and systems.

  • Reduced overall quality-related effort, time and costs.


Valentina Jemuović (2024): Software Maintenance Costs / Tech Excellence

  • % of time spent in debugging and fixing bugs

    • = wasted effort

      • = not invested in features


  • Consider shifting your testing activities

    • shift left in "requirements"

      • quality gates

      • PM, JTBD

    • shift left in your development process

      • test the feature you are working on (acceptance tests)

      • test your system (regression testing)

    • shift right your delivery process

      • observe production


Quality and Test Strategies

Test Strategy Template:

Test Design Techniques:


  • Consider the running tests

    • Keep tests small and atomic (but not too small).

    • Keep on running the Test Case(s) for the feature under development.

    • Keep on running Development Test Suite(s) for regression testing.

    • Keep on running Production Test Suite(s) for observability, telemetry and monitoring.

  • Consider automating your testing activities


Somewhat interesting materials for/by developers


TestRail:

James Shore:

"" (2023)

https://testrigor.com/blog/test-strategy-template/
https://testrigor.com/blog/test-design-techniques-bva-state-transition-and-more/
https://www.testrail.com/blog/manual-testing-strategies/
https://www.jamesshore.com/v2/best
Testing Without Mocks: A Pattern Language
https://www.jamesshore.com/v2/projects/nullables/testing-without-mocks#sociable-tests
https://www.jamesshore.com/v2/projects/nullables/testing-without-mocks#paranoic-telemetry
NO-CODE UI TESTING: Guide for testRigor & Salesforce
Valentina Jemuović (2024) /
Valentina Jemuović (2024) /
https://www.youtube.com/live/zpqYIe_OGhk?si=lMgWENZhOKn1eg0-&t=365
https://www.youtube.com/live/zpqYIe_OGhk?si=mD_E7l83JSauesyb&t=933
https://www.youtube.com/live/zpqYIe_OGhk?si=tRvkusX88QxPF77m&t=1009