MySQL and MySQL Community information

Welcome to MySQL Testing blog

Trim Pershad

Welcome to the MySQL system testing blog. I manage the MySQL
System testing team at Oracle. I have about 20+ years experience in managing development and testing teams, including 14 years at Oracle. I  have been with MySQL team for more than 5 years now.

We are responsible for  testing
and qualifying MySQL product releases. We develop, maintain and support test tools and test infrastructure used within MySQL engineering. 

Our goal is to  help
in improving the quality of the MySQL releases, and to assure
predictability and confidence in your favorite MySQL products . Testing
is part of our DNA at MySQL engineering and there is always something
new and exciting to do :). We made huge investments in quality during past couple of years as indicated in (http://s3.insidemysql.com/driving_mysql__innovation.pdf). We strive to continuously improve quality by more testing and improving automated test suites.  I am excited to be part of this team.

In this blog we will periodically discuss the different types of
testing we do, the recent investments we made in automated tools to help
improve the quality of your favorite product, some challenges we
faced and overcame and also discuss some technical aspects of testing and also discuss some of the new releases

 MySQL products go through stringent testing before they are 
released.   For the mysql server, we run the following types of tests,
and any resulting bugs are evaluated closely  before we qualify
the releases. Though most of these tests are run throughout the development life cycle, we also run these tests extensively prior to releasing the product.

Installation and package verification testing 

Upgrade downgrade testing

Functional tests

Integration testing

Load ,stress and longevity testing

High concurrency testing

Performance testing

Client-server testing using different connectors and clients

 In subsequent blogs we will discuss more details

* Tests listed above,  including some interesting test cases for some of the new features
* Testing details of other MySQL products like MySQL Enterprise Backup, MySQL Connectors, MySQL Utilities.
* Automated tools built and used in regular regression testing that helped us catch critical bugs.

Please stay tuned 

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.

Recent Content