Ich begann mit Test Complete Desktop-Anwendung zu automatisieren. Das Problem ist, dass Skripte den Wert enthalten, den ich während der Aufzeichnung eingegeben habe, und der Wert ist fest codiert. Ich möchte den Wert während der Laufzeit übergeben. Wie kann ich es erreichen?Laufzeit Testdaten für Testscript in TestComplete
Antwort
Dies hängt davon ab, wie Sie dies tun möchten. Wenn Sie es als Parameter aus einem anderen Test oder unter Verwendung des Testobjekts eines Projekts in Ihren Test einfügen möchten, können Sie einen Keyword-Test-Parameter definieren (siehe Keyword Test Parameters).
Wenn Sie möchten, dass ein menschlicher Benutzer zur Laufzeit einen Wert angibt (obwohl dies nicht sehr "automatisiert" ist), können Sie ein Benutzerformular erstellen, das diesen Wert anfordert (siehe User Forms - Overview).
Und wenn Sie einen Parameter über die Befehlszeile an Ihren Test übergeben möchten, können Sie mit dem Skript Parameter aus der TestComplete-Befehlszeile lesen, eine Projektvariable mit diesem Wert zuweisen und dann diese Variable anstelle eines hartcodierten verwenden Wert. Siehe ParamStr Method, ParamCount Method und Project And Project Suite Variables.
Und wenn Sie Ihren Test mit Daten aus einer externen Quelle füttern möchten, können Sie dies mit der datengetriebenen Testfunktion von TestComplete tun. Siehe Data-Driven Testing.
- 1. Warum ist TestComplete so langsam?
- 2. Testdaten für PostgreSQL-Tabelle
- 3. SQL-Datenbankentwurf für Testdaten
- 4. große Testdaten für Rucksackproblem
- 5. ios ipa ia Instrumentierung für TestComplete
- 6. Suche eine XML-Datei für bestimmte Attributwerte in testcomplete
- 7. Wie wird CVS in TestComplete verwendet?
- 8. CoreData Testdaten?
- 9. Integration von Testcomplete-Skripte in Maven bauen
- 10. Testdaten-Generierungstool
- 11. Skalierung der Testdaten für LIBSVM: MATLAB-Implementierung
- 12. Grails dateCreated und lastUpdated nur für Testdaten überschreiben?
- 13. WatiN Testdaten zurücksetzen/bereinigen
- 14. DSL Testdaten zu generieren
- 15. Testdaten im Code erstellen
- 16. Kompiliere Groovy-Klasse zur Laufzeit in Java
- 17. Wo Scala Testdaten setzen
- 18. Wie automatisiere ich den Testlaufprozess mit TestComplete?
- 19. Initialisieren und Bereinigen von Testdaten für parallele Tests in TestNG
- 20. Wie man Testdaten Fixtures für Abnahmetests in großen Projekten verwaltet?
- 21. Zeigen Genauigkeit für jede Klasse in jeder Testdaten mit sklearn
- 22. Warum ändert TestComplete den Status Image-Name
- 23. R-Quadrat auf Testdaten
- 24. So öffnen Sie TestComplete von Java-Code
- 25. Wie lade ich Testdaten (Fixtures) in Play2?
- 26. Erstellen von Testdaten in SQL Server
- 27. Steuern, wie Testdaten in QuickCheck generiert werden
- 28. Generieren von Testdaten in PostgreSQL Tabelle
- 29. Verbinden mit einer lokalen Datenbank von testcomplete
- 30. Wie lade ich meine Testdaten in C#?