Robot Çerçeve - Nasıl farklı anahtar kelimeler için Küresel Değişken kullanımı

oy
-1

Sana farklı anahtar kelimelerden yapmak için bir değişken erişilebilir gerek bu sorun var

Ben kullanmaya çalıştı gelmiş set global variableKeyword.

***Keywords***

Random Name
    ${Name}=  Full Name
    set global variable  ${Name}

Keyword Name
    Random Name
    Log  ${Name}

Keyword Name2
    Random Name
    Log  ${Name}


*** Test Cases ***
Run Keywords
    Keyword Name
    Keyword Name2

Tam adı Kelimeler

Import names

def Full_Name(self):

    return (names.get_first_name())

Çıktı

Burada

Kelime Adı yüzden alıyorum değerdir John, ancak Kelime Name2 içinde değerdir Clair. Ben değerini tutmak için gereken Johntüm anahtar kelimelerin.

i anahtar kelime haline Kelime geçmeden değişkeni kullanmaya çalıştığınızda ben hepsini erişmek mümkün değilim.

Ben de kullanmaya çalıştı set suite variableama bu aynı sonucu verir.

Not: Tam adı anahtar kelime rastgele isimler almak için bir özel kütüphanesidir. bu sadece bir örnek kod

Oluştur 08/11/2018 saat 11:27
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
0

Bir çözüm bulduk. Benim Testi durumda Rastgele Adı Kelime aramıyordu ve ayrıca ben Değişken bölümünde boş değişkeni yarattı

 *** Variables ***
${Name}

***Keywords***

Random Name
    ${Name}=  Full Name
    set global variable  ${Name}

Keyword Name
    Log  ${Name}

Keyword Name2
    Log  ${Name}


*** Test Cases ***
Run Keywords
    Random Name
    Keyword Name
    Keyword Name2

Şimdi İstenilen çıktı alıyorum

Cevap 12/11/2018 saat 09:55
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more