Compatibility testing

Έλεγχος της εφαρμογής σε πολλαπλά Operating Systems, devices & web browsers.

There are so many devices out there, it's overwhelming!

Το compatibility testing πρέπει να εξασφαλίσει οτι η εφαρμογή λειτουργεί ορθά στην πλειοψηφία των Operating Systems (desktop & mobile) και Browsers που προσφέρονται στην αγορά.

O tester πρέπει να δώσει ιδιαίτερη έμφαση σε συστήματα / συσκευές που δεν μπορεί να έχει εύκολα πρόσβαση (π.χ. συσκευές κινητών τηλεφώνων που δεν έχει στην κατοχή του).

Η λίστα των OS & Browsers ορίζεται από τα requirements/scope της εφαρμογής. By default το testing πραγματοποιείται στα παρακάτω συστήματα:

Operation Systems (latest versions / Desktop & Mobile)

  • Windows

  • iOS

Browsers (latest versions / Desktop & Mobile)

  • Google Chrome

  • Firefox

  • Microsoft Edge

  • Safari

Η πραγματοποίηση των tests σε διαφορετικά συστήματα γίνεται μόνο κατόπιν απαίτησης των requirements.

Testing Tools

Για την πραγματοποίηση του compatibility testing χρησιμοποιούμε τa εξής εργαλεία:

Emulation testing

Με χρήση των Google Chrome Dev Tools πραγματοποιούμε το πρώτο layer του compatibility testing εστιάζοντας περισσότερο στην responsive απεικόνιση του UI της εφαρμογής (με χρήση του Toggle Device Toolbar).

Real Devices testing

Για το ενδελεχή και ολοκληρωμένο testing χρησιμοποιούμε την πλατφόρμα του BrowserStack με χρήση πραγματικών devices. Η πλατφόρμα προσφέρει μια λίστα με τα πιο popular Operating Systems & devices καθώς και διασύνδεση με την πλατφόρμα του Azure DevOps για άμεση δημουργία Bug items (βλέπετε ενότητα Create a Bug).

Last updated