How to Test Multiuser App with no Control of Concurrency Issues?

How to Test Multiuser App with no Control of Concurrency Issues?
October 15 10:00 2013 Print This Article

Many of modern applications are designed to work simultaneously with many users. Concurrency has always been problem-plagued part of such software products.

It is not an easy task for the development team to choose and implement the appropriate concurrency control pattern and for a software testing company to check it.

Before proceeding to web site testing, desktop testing or mobile application testing testers should investigate the system under test. If it involves concurrency it is necessary to verify which concurrency control pattern is implemented in order to elaborate suitable test procedures.

Pattern with no control of concurrency issues is more prone to containing defects than other patterns of handling simultaneous access of many users to the same data.

To Test an Application With no Control of Concurrency Issues One Should:

  • to combine manual testing and automated testing;
  • to pay close attention to data integrity;
  • to check how the system manages the situation when one user has deleted the record while several others are trying to edit them.

So, testing involving checking multiuser software with no control of concurrency is a difficult task. To cope with it thoroughly one must make necessary preparations and put an emphasis on problem-prone issues.

Related Posts:

About Article Author

view more articles
Nataliia Vasylyna
Nataliia Vasylyna

View More Articles


write a comment

No Comments Yet!

You can be the one to start a conversation.

Add a Comment

Your data will be safe! Your e-mail address will not be published. Also other data will not be shared with third person.
All fields are required.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.