Designüberlegungen für Prompts
Generieren Sie Ihren gewünschten Test, indem Sie die geführten Prinzipien einer effektiven Prompt-Anweisung befolgen.
- Klare und präzise ATF-Prompts, die Testschritte beschreiben
- Berücksichtigen Sie den Umfang und die Fähigkeit von Testgenerierung
- Testgenerierung Ist eine von Now Assist unterstützte Kompetenz zum Erstellen von ATF-Tests
- Die Tests werden in dem Anwendungsbereich erstellt, in dem Sie sich derzeit befinden
- Andere Arten von Funktions- oder Integrationstests sind von TestgenerierungUmfang
- Testgenerierung Vorhandene ATF-Tests können nicht aktualisiert oder gelöscht werden
- Testgenerierung Unterstützt Folgendes
- Formulare: Formular öffnen/übermitteln, Feldvalidierung/-Sichtbarkeit, UI/deklarative Aktion und modale Schaltfläche. Jede Formular-API unterstützt Arbeitsbereich als FormularUI-Typ, einschließlich Service_Operations_Workspace und Asset_Workspace und cmdb_Workspace.
- Servervorgänge: Identitätswechsel/Anwendererstellung, Protokollnachricht, Datensatz-CRUD, Wiedergabeanforderung, Katalogelement durchsuchen und Einkaufswagen auschecken.
- E-Mail: Eingehende/ausgehende E-Mail generieren, antworten, senden und validieren
- Anwendungsnavigator: Navigieren Sie zu Modul-, Menü-/Modulsichtbarkeit
- Berichterstellung: Berichtstransparenz, Sichtbarkeit und Freigabe der Dashboards
- Servicekatalog: Katalogelement öffnen/bestellen, Artikel dem Einkaufswagen hinzufügen, Artikelmenge festlegen/validieren, Bestellung übermitteln, Menge, Preis validieren und Variablenstatus
| Gute und effektive Prompts | Ungültige und irrelevante Prompts | Vergleichsbeschreibung |
|---|---|---|
| Schreiben Sie einen Test, um einen neuen Anwender mit dem Namen Bill McDermott zu erstellen, und weisen Sie die Rolle „itil“ zu. Erstellen Sie einen neuen Incident-Datensatz, aktualisieren Sie die Kurzbeschreibung auf „mein neuer Testdatensatz“, und validieren Sie dann die Datensatzbeschreibung. Aktualisieren Sie den Anrufer auf die Kategorien „Bill McDermott“, „Impact“ und „Dringlichkeit“ auf „2 – Mittel“, und übermitteln Sie den Datensatz. Löschen Sie den Datensatz, und erstellen Sie ein Protokoll zum Löschen. | Ich benötige einen neuen Anwender Bill McDermott, um einen neuen Datensatz zu öffnen. Stellen Sie sicher, dass „mein neuer Testdatensatz“ genannt wird. Aktualisieren Sie den Anrufer auf die Kategorien „Anwender“, „Auswirkung“ und „Dringlichkeit“ auf „Mittel“. Löschen Sie den Datensatz, und erstellen Sie ein Protokoll zum Löschen. | Der ungültige Prompt ist aus den folgenden Gründen irrelevant und unvollständig:
|
| Schreiben Sie einen ATF-Test mit dem Namen „Incident-Datensatztest“, nehmen Sie die Identität des Administrators an, erstellen Sie einen neuen Incident-Datensatz, aktualisieren Sie dann die Kurzbeschreibung des Datensatzes in „Testaktualisierungsfeld aus Beispiel“, löschen Sie den Datensatz, und protokollieren Sie dann die Meldung „Datensatz gelöscht“. | Erstellen Sie einen ATF-Test für einen Administrator, um einen Incident-Datensatz zu erstellen. Beschreibungstest-Update-Feld aus Beispiel erstellen. Löschen Sie dann den Datensatz | Dem ungültigen Prompt fehlt Folgendes:
|
| Schreiben Sie einen Test, um das Apple iPhone 13-Katalogelement zu öffnen, legen Sie die Farbe auf „Rosa“ fest, den monatlichen Datenzuschuss auf 500 MB, validieren Sie den Preis auf 800,00 USD, und protokollieren Sie den Preis | Schreiben Sie einen Test, um das iPhone zu öffnen. Die Farbe muss Rosa sein, und die Daten müssen 500 sein. Der Preis muss 800 betragen. Protokollieren Sie den Preis | Der ungültige Prompt ist aus den folgenden Gründen unvollständig:
|