Я записал тестовый пример Applikation, теперь я хочу запустить тестовый пример, но вместо этого стоит использовать: ------CustomerSearch.Customers.Select ("ARUNDEL, CLAUDE") -------- в моемКод.
Я хочу получить клиента (человека) из СПИСКА СТРОК.
------ CustomerSearch.Customers.Select ("" + Клиент из списка (позиция 3))) --------
СПИСОК STRING клиентов = {...} "ARUNDEL, CLAUDE" // 1 "BUCCIGRAS, CATHERINE" // 2 "КОЭН, РОБИН" // 3"CORELLI, ARCANGELO" // 4 ........ и т. Д.
Может ли кто-нибудь мне помочь?Как я перебираю список и каждый раз выбираю другой
Как я пишу функцию отдельно, чтобы использовать человека для каждого запуска?чтобы я мог снова и снова запускать тест с тем или иным именем в списке?
#use "FunktionGmo.t
#use "Test2.t"
# testcase Test1 ()
[ ]
[ ]
[ ]
[-] recording
[ ] GreenMountainOutpost.SetActive ()
[ ] GreenMountainOutpost.Order.CustomerInformation.Pick ()
[ ] CustomerInformation.SetActive ()
[ ] CustomerInformation.DialogBox1.Search.Click ()
[ ] CustomerSearch.SetActive ()
[ ] // Kunde
[ ] CustomerSearch.Customers.Select ("ARUNDEL, CLAUDE")
[ ] CustomerSearch.Select.Click ()
[ ] CustomerInformation.SetActive ()
[ ] CustomerInformation.DialogBox1.PlaceOrder.Click ()
[ ] PlaceOrder.SetActive ()
[ ] PlaceOrder.DialogBox1.Search.Click ()
[ ] ItemSearch.SetActive ()
[ ] sleep(2)
[ ] // Artikel
[ ] ItemSearch.Items.Select ("3 PERSON DOME TENT")
[ ] ItemSearch.Select.Click ()
[ ] PlaceOrder.SetActive ()
[ ] PlaceOrder.DialogBox1.Spin1.Increment ()
[ ] PlaceOrder.DialogBox1.OrderItem.Click ()
[ ] PlaceOrder.DialogBox1.CompleteOrder.Click ()
[ ] CompleteOrder.SetActive ()
[ ] CompleteOrder.DialogBox1.CardNumber.SetPosition (1, 1)
[ ] // Kreditkartennummer
[ ] CompleteOrder.DialogBox1.CardNumber.SetText ("111111-1111-11111")
[ ] CompleteOrder.DialogBox1.ExpirationDate.SetPosition (1, 1)
[ ] // Ablaufdatum der Kreditkarte
[ ] CompleteOrder.DialogBox1.ExpirationDate.SetText ("02/20")
[ ] CompleteOrder.DialogBox1.ProcessOrder.Click ()
[ ] sleep(2)
[ ] CompleteOrder.DialogBox1.Cancel.Click ()
[ ] sleep(2)
[ ] CustomerInformation.SetActive ()
[ ] CustomerInformation.DialogBox1.Clear.Click ()