Mirki z #testowanieoprogramowania chciałbym ogarnąć sobie #soapui Jako, że robie to dla siebie i w pracy za bardzo nie używam (póki co), to zależy mi na jakimś kursie, gdzie bedzie duzy nacisk na praktyke na przykładzie jakiegoś faktycznego projektu, a nie tylko filmiki gdzie hundus będzie mówić do czego służy ten soft. Znacie cos godnego polecenia?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej test mirki,
mam problem z SoapUI 5.5.0. Mianowicie mimo zapisania projektu i po restarcie programu, SoapUI nie pamięta metod w TestCase. Na załączonym screenie mam metodę DEL, a po restarcie zmienia się na GET'a i znowu ręcznie muszę to ustawiać. Spotkaliście się z czymś takim?
#api
#soapui
#testowanieoprogramowania
magitsznydanjel - hej test mirki,
mam problem z SoapUI 5.5.0. Mianowicie mimo zapisa...

źródło: comment_Guh7uBOhRFvTJh6tePN7AG2fYf9I4bhX.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy zamiast #soapui mogę używać #python np. bibliotek requests?
Ten soap to jakaś szmira, wszystko trzeba wyklikiwać i weź tu się tego naucz.
Chyba, że są jakieś myki do których to narzędzie się nadaje najlepiej?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No oczywiście że możesz. Najlepiej z dodatkiem czegoś, co Ci ładnie będzie body tworzyło. To że w SOAP UI (bo pewnie o to Ci chodzi) się wszystko wyklikuje jest jego zaletą ( ͡° ͜ʖ ͡°) to narzędzie dla pół-technicznych użytkowników.
  • Odpowiedz
testujące mirki potrzebuje pomocy, jak najprościej pobrać ID z Response, a następnie wrzucić je do Requesta? Property transfer mi wyrzuca [null] bo ID tworzony jest dopiero po utworzeniu elementu.

Chce żeby po utworzeniu elementu, wrzuciło mi ID do kroku gdzie zostaje ten element usunięty

#testowanie #restapi #soapui #webdev
#testowanieoprogramowania
magitsznydanjel - testujące mirki potrzebuje pomocy, jak najprościej pobrać ID z Resp...

źródło: comment_1HgxFFhLgS3lc5gWQ2J8lRi90oV1KkuI.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@magitsznydanjel jak endpoint AddGroups daje nulla to musisz chyba z zespołem developerskim wyjasnic;)
Raczej nie jest wina testow bo response jakis jest- w tym wcześniejszym screenie nazwa w responsie jakas przychodzi, a id puste.
  • Odpowiedz
@IonIrenicus: hej
podlacze sie ale w innym tonie - jest jakis kurs w miare zeby ogarnac podstawy do soapUI czy raczej musze poszukac dokumentacji? otworzylem raz, cos tak ogarnialem ale potrzebuje podstaw podstaw czyli co to GET, POST, postman (bo slyszalem, ze sie uzywa albo soapUI albo postmana) i ogolnie co sie z czym je
  • Odpowiedz
Jeżeli masz dalej ustawione co zrobić z następnym step'em (Ten na którym chcesz zrobić GET'a) to możesz spróbować między te kroki wrzucić Groovy script'a:

def request = testRunner.testCase.getTestStepByName( "Twojteststepzresponsem" )
def response = request.getProperty( "Response" )
  • Odpowiedz
@jadupl: Dzięki, działa.
Ja doszedłedłem do czegoś takiego:
rootNode = new XmlSlurper(false, false).parseText(context.expand('${PreviousTestStep#Response}'))
rootNode.children().toURL()
chilren() po wywołaniu toString() sam zwraca parametr który dostaję w zwrotce, toURL() robił GET'a, ale dzięki Twojej odpowiedzi mam to ładnie podzielone.
  • Odpowiedz