Cuprins:
Definiție - Ce înseamnă Cloud Testing?
Testarea în cloud este un subset de testare software în care traficul web real, simulat, este utilizat pentru a testa aplicații Web bazate pe cloud. Testarea în cloud verifică și validează funcțiile cloud specifice, inclusiv redundanța și scalabilitatea performanței.
O serie de organizații IT mici și mijlocii au migrat către soluții cloud. Drept urmare, testarea în cloud a devenit necesară pentru validarea cerințelor funcționale și ale sistemului. Pe lângă experiența în cloud, inginerii de testare cloud necesită cunoașterea diferitelor tipuri de teste și instrumente.
Techopedia explică Cloud Testing
Cloud computing prezintă unele provocări, cum ar fi gestionabilitatea, fiabilitatea și securitatea. În general, organizațiile documentează o strategie de testare înainte de testarea în cloud reală.
Elementele cheie de testare în cloud includ:
- Identificarea tipurilor de testare relevante
- Înțelegerea caracteristicilor cloud și efectuarea unei analize de risc / provocare
- Configurarea unui mediu de testare în cloud
- Simularea provocărilor din lumea reală prin selectarea strategiei de testare potrivită
Modelele cloud, cum ar fi software-ul ca serviciu (SaaS), platforma ca serviciu (PaaS) și infrastructura ca serviciu (IaaS) sunt componentele cheie ale strategiei de testare a norului.
Componentele strategiei de testare în cloud includ:
- Testarea performanței și a încărcării (testarea longevității): Asigurați-vă că o soluție cloud îndeplinește cerințele de afaceri specifice computerelor cloud
- Testarea stresului și recuperarea testelor: asigurați recuperarea datelor după un accident hardware
- Testare de securitate: se asigură că o soluție cloud îndeplinește cerințele de securitate a datelor
- Testarea integrării sistemului (SIT): acoperă aspecte funcționale
- Testarea acceptării utilizatorului (UAT): se asigură că soluția cloud răspunde nevoilor documentate ale afacerii.
- Testarea interoperabilității și compatibilității: asigură migrarea serviciilor cloud și a furnizorilor
Pe lângă identificarea tipurilor de testare relevante, echipele de testare în cloud se concentrează asupra următoarelor aspecte:
- Riscuri de securitate
- Mai multe suporturi pentru browser Web
- Probleme cu interfața utilizatorului
- Accesibilitatea datelor utilizatorilor




