Um festzustellen, ob die wichtigsten Videofunktionen einwandfrei funktionieren, verwenden wir Bildverarbeitungsalgorithmen, die in Py-TestUI implementiert sind und aus der OpenCV-Bibliothek stammen.
Um zu validieren, dass andere Benutzer während eines Videoanrufs das Video des Benutzers auf dem getesteten Gerät sehen können, filmen oder füttern wir unsere Beispielvideoaufnahme. Anschließend verwenden wir einen Bildverarbeitungsalgorithmus, um das erwartete Video mit dem tatsächlichen Video zu vergleichen.
Es gibt zwei Ergebnisse aus dieser Validierung. Das erste Ergebnis ist, dass wir bestätigen können, dass andere Benutzer das korrekte Video sehen. Das zweite Ergebnis ist, dass wir feststellen, dass andere Benutzer nicht das erwartete Video sehen. In diesem Fall müssen wir tiefergehend untersuchen, um festzustellen, ob ein Fehler in der Anwendung vorliegt.