70 likes | 78 Vues
Visualpath is one of the best Cloud Testing Training Institute in Hyderabad. Improve your Cloud knowledge under guidance by our experts. For more information contact us@ 919989971070<br> <br>
E N D
Types of Migration Testing: Migration Testing is important to transport records from the Legacy machine to the brand new machine without any records loss and there are numerous styles of Migration Testing too. Through this tutorial, allow us to recognize greater approximately the Migration Testing Types that pretty regularly take place withinside the actual time in IT Industry. Types of Migration The following are the different types of Migrations that commonly take place pretty regularly: 1. Application Migration 2. Database Migration 3. Server Migration 4. OS Migration As a ways because the Migration Testing approach, strategy, trying out levels are concerned; it is similar to what we discovered in our Data Migration Testing. In addition to ‘Migration Testing’, normal trying out scenarios that want to be protected below every of the Migration trying out levels of, Data Migration Testing we additionally want to perform sure verifications unique to the Migration type that we're engaged with. Given below are the particular regions in every case wherein extra trying out needs to be achieved to make sure efficient Migration Testing for every of the above types of Migrations. 1) Application Migration: Application migration is a kind wherein complete application is migrated from one environment or platform to another. Few advantages of Application migration:
• Reduces operational and protection costs • Reduces dependencies on different systems • Eliminates or Mitigates dangers in business • Enhances the overall performance of the system • Enhances technical assist and administration • Supports extra functions and malicious program fixes (if any) • Technology changes Few Examples of Application migration: • Migrating an utility to the Cloud platform • Migrating an utility from ASP to ASP.Net technology, ASP.Net to Windows Azure technology, etc. Testing Activities right here will be: • Analyzing necessities and figuring out the solid necessities • Analyzing the scope of trying out • Analyze and take a look at all of the flows in legacy utility in opposition to the brand new utility • Test the brand new flows withinside the migrated utility if any Test Scenarios, in general, could be as below: I) if the software is upgraded • Validate all of the preceding functionalities in conjunction with the upgraded features – the whole thing have to paintings effectively • Test the software for the present statistics in addition to the brand new statistics – each have to paintings effectively • Example: Try updating the present statistics, deleting the present statistics, trying to find the present statistics, and producing reviews for the present statistics. With new statistics, validate developing accounts /statistics, replace
newly introduced statistics, delete newly introduced statistics, seek with the newly introduced statistics, and generate reviews for newly introduced statistics. II) If the software is migrated to new era: • Verify whether or not the complete software works effectively • Verify if the brand new era nonetheless helps all of the additives of the software. For example, plug-ins /add-ons /surroundings values /direction aren't modified and have to paintings effectively with none errors • Verify if it's miles like-minded with all feasible Operating Systems, Browser variations etc. • Verify if the antique statistics is retained withinside the software and new statistics works pleasant on new era 2) Database Migration: Database migration is a kind of migration in which all of the statistics withinside the database of a software is migrated to any other database. For this kind of migration, the software have to be solid and the statistics withinside the database have to be accurate and valid. Hence, the format, type, price etc., subjects at the same time as migrating among databases. Few advantages of Database migration: • Application will have a couple of databases on the backend to guide big consumer information • Data enhancement may be achieved • Proper evaluation of information will assist in enhancing the information quality • Data sampling & information cleaning facilitates in retaining the database smooth and effective • To perform information analytics Few examples of Database Migration: • Migration from one RDBMS to any other RDBMS
• Migration from RDBMS to MongoDB • Upgrading from Informix HC4 to HC6 or HC7 Testing sports right here might be: • Ensure if the legacy database isn't up to date in the course of checks after migration • Ensure whether or not the mapping at subject and desk ranges do now no longer change • Ensuring if information is migrated appropriately and completely • Pre-migration and Post-migration checking out sports Test Scenarios, in general, could be as below: I) if the migration is to the identical sort of Database, then, • Verify if the queries done withinside the new database yield identical effects as withinside the older one • Verify if the variety of information withinside the antique database and new database is the identical. Here use suitable automation tool • Verify that there aren’t any redundancies and new database works precisely because the older one • Verify if the schema, relationships, desk systems are unaltered or set returned to in shape the antique database image • Verify whether or not the adjustments made in utility updates new database with accurate values and type • Verify if after the brand new database connection is supplied to all of the additives of the utility. Application, server, interfaces, firewall, community connectivity etc. • Verify the question performance (time-taken to execute complicated queries) of the brand new database isn't extra than in advance performance II) If the migration is a distinct sort of Database, then at the side of above validation points, few or extra needs to be taken care:
• Verify information dealing with for all of the fields. Major demanding situations might be dealing with information for calendar dates, floating numbers, hexadecimal etc. 3) Server Migration Server migration is a form of migration in which the server facts is moved from one server to any other server. Here configuration additionally receives migrated to the brand new server in conjunction with the server facts. Few advantages of Server Migration: • Enhanced configurations • Enhanced reliability • More readability at the logs allows in evaluation of request-reaction among components • Enhanced Performance Example of Server Migration: • Migrating from Windows to Mainframe server • HP Box to IBM Box Testing sports right here will be: • Testing compliance with the brand new server • Testing facts coping with withinside the new server • Ensure listing names, report sharing etc., continue to be unchanged or alternate manually as in keeping with the configurations • Ensuring no facts corruption or modifications withinside the new server Test Scenarios, in general, could be as below: • Verify request reaction among software and the server thru APIs • Verify client-server logs for every and each movement taken on software • Verify if the complete device passes checking out
• Verify if the Interface checking out is operating first-rate below all of the take a look at conditions • Verify if the surroundings is strong and the server hosted on it has no troubles with the connectivity. i.e., there ought to be no environmental troubles after migration 4) OS Migration: OS Migration is a kind of migration in which an utility is migrated from one running device to another. This entails lots of demanding situations because the base platform itself is modified and there may be a massive threat of compatibility. Even network, configurations, interfaces, and plenty extra additives require re-designing. Few blessings of OS Migration are indexed below (relies upon on new OS): • Increased virtualization whilst migrated to a Cloud-primarily based totally platform • Lower fee in operations and maintenance • Increased speed, support, productivity, security Examples of OS Migration: • Migration from Windows to Linux • Migration from Windows to MAC • Migrating to Cloud-primarily based totally Software as a Server (SaaS) • Migrating to Cloud-primarily based totally VMs etc. Testing sports right here will be: • Analyzing the dependencies withinside the new OS • Understanding and checking out the utility as adjustments in configuration affects the utility relying on its type • Flows in Application can also additionally range whilst in comparison to the legacy OS. Hence Extensive checking out is required
• Extensive compatibility checking out with all viable combos withinside the new OS Test Scenarios, in general, might be as below: • Verify Hardware and Software compatibility whilst the utility is stand-alone • Verify that the OS cost does now no longer have an effect on the utility’s behavior. Entire device checking out need to pass • Verify if the utility overall performance isn't hindered on the brand new OS For More Information about Cloud Testing online training Click Hereor Contact: +91 9989971070