0% found this document useful (0 votes)
8 views

4. Testing in Releases

Release testing ensures that software meets requirements and is suitable for its intended use, including non-functional aspects like performance under various conditions. It is crucial for conducting final end-to-end testing and requires real devices and infrastructure for certain tests. The document also provides resources for further learning about different testing types.

Uploaded by

Marcelo Silveira
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

4. Testing in Releases

Release testing ensures that software meets requirements and is suitable for its intended use, including non-functional aspects like performance under various conditions. It is crucial for conducting final end-to-end testing and requires real devices and infrastructure for certain tests. The document also provides resources for further learning about different testing types.

Uploaded by

Marcelo Silveira
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Release testing

Topics

• What is Release Testing?

• Why is Release Testing Important?

• Testing in the Solution Release stage

• Where to learn more about testing

2
What is Release Testing?
Is the software ready to be released?

Release testing checks that the application fulfills


the requirements and is good enough for the
planned uses

It also tests non-functional requirements:

• Does the mobile app work with limited


network connectivity?
• Can the app handle large numbers of users
and large numbers of requests?
• Does the app respond well on all the different
types of expected devices?

3
Why is Release Testing Important?

• Some tests have a large amount of overhead


and it’s hard to do them in the iterations

• Some tests have to be done on real devices


and an infrastructure to support this has to
be in place

• Only at this stage, is the application ready to


do the final end-to-end testing

4
Testing in the Solution Release stage
1-4 weeks **
Day 1 Day 2 ... Day n-1 Day n
Change Mgmt Go Live
Release Mgmt Roll-out plan
Ensure business value
Training Train the trainer is being provided by
validating that
OutDoc everyone is using the
Documentation solution properly
Documents (e.g., Design Document, User guide, …)

Issue Management
Project Go/NoGo
Change Management
Control
Status & Go/NoGo Meetings

Scheduled Scheduled Scheduled


Testing
Solution session session session
Release
Device Tests
Define test scripts
Field Tests Test execution & monitoring
Data analysis and reporting

Load / Stress
Tests

Stabilization Bug fixing


End-to-end testing

User UAT
UAT (every other UAT
Acceptance day)

5
Learn More...

Acceptance Testing http://istqbexamcertification.com/what-is-acceptance-testing/


https://www.tutorialspoint.com/software_testing_dictionary/acceptance_testing.htm

Load Tests http://istqbexamcertification.com/what-is-load-testing-in-software/

Stress Tests http://istqbexamcertification.com/what-is-stress-testing-in-software/

Device Tests https://www.usability.gov/how-to-and-tools/methods/mobile-device-testing.html

Field Tests https://www.clicksoftware.com/blog/field-testing-strategy-part-1/

Test Reporting http://www.softwaretestinghelp.com/test-summary-report-template-download-sample/


http://www.softwaretestinghelp.com/test-execution-report/
http://istqbexamcertification.com/how-to-write-a-good-incident-report-in-software-testing/#more-506

6
OutSystems testing resources...

Here are some materials to learn more about specific types of testing:

Load Testing Webinar: How to set up a load test in 5 minutes


Webinar: Load Testing OutSystems Mobile Apps
Webinar: Mobile App Load Testing and Orchestration

7
Release testing
Thank You!
OutSystems testing resources...

Here are some materials to learn more about specific types of testing:

Device Testing TBD

Field Testing TBD

Load Testing Webinar: How to set up a load test in 5 minutes


Webinar: Load Testing OutSystems Mobile Apps
Webinar: Mobile App Load Testing and Orchestration

You might also like