Normalerweise automatisiere ich solche Fälle nicht, da automatisierte Tests mehr über Regressionstests sind. Sie müssen bewerten, wie oft sich diese Funktionalität ändert. Wenn es einmal im Jahr ist, macht es keinen Sinn, es zu automatisieren, nur um es zu automatisieren. Sie können mehr über ROI von automatisierten Tests lesen:
(a) Automatische Testskript Entwicklungszeit = (Stunden Automatisierung Zeit pro Test * Anzahl der automatisierten Testfälle)/8
(b) Automatisierte Testskriptausführung Zeit = (automatisierte Testausführungszeit pro Test * Anzahl der automatisierten Testfälle * Zeitraum von ROI)/18
(c) automatisierte Testanalysezeit = (Test Analysezeit * Zeitraum von ROI)/8
(d) Automatisierte Test-Wartungszeit = (Wartungszeit * Zeitraum der ROI)/8
(e) Manuelle Execution Time = (Manuelle Testausführungszeit * Anzahl der manuellen Testfälle * Zeitraum von ROI)/8
Sie mehr in diesem Artikel finden, die ich auf Google- gefunden https://dzone.com/articles/how-to-calculate-roi-for-test-automation
Ich denke, man mit 'AutoIT' http://toolsqa.com gehen sollte/selen-webfahrer/au toit-selen-webdriver/ –
Ich bin mir nicht sicher, ob Sie dieses Szenario testen sollten. Da es für mich keinen Sinn macht, einen Testfall zu automatisieren, der eine Anwendung von Drittanbietern beinhaltet. Normalerweise ignorieren wir diese Art von Anwendung. Anstatt auf den Link zu klicken, können Sie Text und Attribute des Links abrufen und Ihre Zeichenfolge überprüfen. Wenn Sie testen möchten, ob eine E-Mail an diese E-Mail-Adresse gesendet wird, ist das ein völlig neues Szenario. – Mayur