Ottenimento di un valore proprietà

È possibile ottenere un singolo valore di proprietà per l'oggetto selezionato durante la registrazione. Il programma inserisce un getProperty nello script e restituisce il valore durante la riproduzione.
Prerequisiti: l'applicazione di test è avviata

Queste informazioni sono utili se si deve prendere una decisione in base alla proprietà. Ad esempio, si potrebbe volere interrogare se un pulsante è abilitato.

Per ottenere una proprietà:

  1. Fare clic sul pulsante Registra uno script di Test funzionale nella barra degli strumenti Functional Tester.
  2. In Monitor di registrazione, fare clic sul pulsante Avvia applicazione per avviare l'applicazione di test.
  3. Individuare l'oggetto nella propria applicazione per cui si desidera ottenere una proprietà.
  4. In Monitor di registrazione, fare clic sul pulsante Inserisci punto di verifica o comando di azione.
  5. Sulla pagina Seleziona oggetto della Procedura guidata Azione e punto di verifica, utilizzare Ricerca oggetto per selezionare l'oggetto nella propria applicazione. Una volta selezionato l'oggetto, fare clic su Avanti.
  6. Nella pagina Seleziona un'azione, fare clic sull'opzione Ottieni un valore di proprietà specifico e fare clic su Avanti.
  7. Quando si è selezionato l'oggetto, l'elenco delle proprietà è stato automaticamente creato e visualizzato nei campi Nome proprietà e Valore sulla pagina Inserisci comando getProperty. Selezionare la proprietà che si desidera ottenere. Fare clic su Avanti.
  8. Sulla pagina Nome variabile, verificare le informazioni elencate nei campi Oggetto, Proprietà e Tipo di dati.
    1. Nel campo Nome variabile, accettare il valore consigliato predefinito elencato in questa casella oppure immettere un nuovo nome. Il nome predefinito è basato sul nome dell'oggetto e sulla proprietà di cui si sta eseguendo il test.
    2. L'opzione Dichiarare la variabile nello script è selezionata per impostazione predefinita. La prima volta che si utilizza il nome variabile, è necessario dichiarare una variabile. Se si utilizza di nuovo lo stesso nome variabile, deselezionare questa opzione dopo l'istanza iniziale.
  9. Fare clic su Fine.

    L'istruzione che contiene getProperty verrà quindi scritta nello script al punto di inserimento scelto.

Esempio

Se si ottiene la proprietà label su un pulsante denominato Place Order, ecco cosa viene scritto nello script:
String PlaceOrder_label = (String)placeOrder().getProperty("label");

Feedback