Mamy rozproszone środowisko testowe z robotremoteserver, które uruchamia szereg innych aplikacji i pracuje z nimi w ramach testu. Test, który próbuję uruchomić, wymaga ode mnie uruchomienia ponad miliona przypadków testowych w jednym pakiecie. Problem polega na tym, że po uruchomieniu go blokuje 8 gig pamięci i powoduje niską wydajność. Po pewnym czasie zamarza.Uruchamianie zestawu testowego z ponad milionem przypadków testowych
Aby rozwiązać ten problem, planowałem stworzyć osobne apartamenty z mniej niż 100 przypadkami w każdym. Ale w tym przypadku nie mogę używać słów kluczowych z innych serwerów zdalnych inicjowanych z innych pakietów. Jedynym sposobem, w jaki mogę go użyć, jest odłączenie się od zdalnego serwera i ponowne połączenie go w każdym pakiecie - co mogłoby zniweczyć cel testu.
Nie jestem pewien, czy ktokolwiek natknął się na ten scenariusz. Byłbym wdzięczny, gdyby ktokolwiek pomyślał o rozwiązaniu tego problemu.
Dodatkowe informacje Inną rzeczą, która pomoże rozwiązać to, czy jest możliwe, aby zadzwonić do słowa kluczowego z biblioteki (z państwa), która ma się rozpocząć w innym apartamencie?
Czy mogę użyć uzyskać instancję biblioteki podczas korzystania z RIDE? Importuję bibliotekę w jednym pakiecie, a następnie próbuję pobrać instancję biblioteki w innym pakiecie. czy to możliwe?
wciąż otrzymuję następujący błąd:
AttributeError: Remote instance has no attribute 'replace'
w apartamencie 1 to co robie:
Import Library Remote ${verifix_xmlrpc_url} WITH NAME Verifix
${lib}= BuiltIn.Get Library Instance Verifix
Set Global Variable ${lib}
W Suite 2:
${lib}.remove messages ${VenueNSDQ}
Witam Amol, czy odniosłeś jak dotąd sukces? Szczerze mówiąc brzmi to dość głupio, że tyle testów jest połączonych w ramach zestawu testów, nie mogę sobie wyobrazić, że można zrozumieć zestaw jako jednostkę. Myślę, że radziłbym podzielić zestaw testów tak, jak robiłeś to w jednostkach logicznych, aby uniknąć problemów. Czy próbowałeś zrobić to samo z tagami? Jedną z dodatkowych sugestii jest użycie pabota po rozdzieleniu niektórych zestawów testów. Po prostu bądź ostrożny, jeśli potrzebujesz jakiegoś wspólnego zasobu dla jakichkolwiek testów – shicky
Milion, poważnie? Czy są automatycznie generowane przypadki testowe? Jaki jest rozmiar pliku testowego? Czy masz jakieś sukcesy z powyższymi sugestiami? – Rao
@ Chicky nie ma powodu, aby zadzwonić do kogoś głupiego ... – Monkpit