jmeter funktioner

, jmeter funktioner og bruger variabler, jmeter funktioner er særlige værdier, som kan forsyne områder af prøveudtageren eller andre elementer i en test, træ.,,, en funktion til ligner denne −,,, $(__functionname (var1, var2, var3)},,,, _functionname, svarer til de navn på en funktion.f.eks. $(__threadnum},.,,, hvis funktion parameter indeholder et komma, så sørg for at undslippe denne med "er", som er anført nedenfor og minus;,,, $(__time (eee), d. mmm åååå)}, variabler er opført som &minus $); variabel), en liste over de funktioner, der er anført i nedenstående tabel en gruppe af funktioner, som er inddelt i kategorier og minus;, funktion type navn bemærkning oplysninger threadnum få spor nummer.oplysninger samplername få prøveudtageren navn (mærkning).oplysninger machineip få lokale maskine ip - adresse.oplysninger machinename få lokale maskine navn.oplysninger tid tilbage nu, i forskellige formater.oplysninger log log (eller display) en meddelelse (og værdi).oplysninger logn log (eller display) en meddelelse (tomme tilbage værdi).input stringfromfile læse en replik fra en fil.input filetostring læse en hel sagsmappe.input csvread læse fra csv afgrænset fil.input xpath anvende en xpath udtryk til at læse fra en fil.beregningen i strid skaber en forøgelse af antal.beregning føre krig tilføje int numre.beregning longsum tilføje længe numre.beregning af tilfældige generere et tilfældigt tal.beregning randomstring generere en tilfældig snor.beregning uuid generere en tilfældig type 4 uuid.scripting beanshell løbe en beanshell manuskript.scripting javascript proces javascript (mozilla næsehorn).scripting jexl, jexl2 evaluere en underhuset jexl udtryk.egenskaber ejendom, læse en ejendom.egenskaber p læse en ejendom (stenografi metode).egenskaber setproperty fastsat en jmeter ejendom.variabler, opdeling og dele en snor til variabler.variabler v evaluere en variabel.variabler evaluering vurdere en variabel udtryk.variabler, evalvar evaluere udtryk opbevares i en variabel.- regexfunction analysere tidligere svar ved hjælp af en almindelig talemåde.- escapeororegexpchars citerer meta - tegn, der anvendes af oro regelmæssigt udtryk.- char generere unicode char værdier fra en liste over numre.- unescape proces tråde, der indeholder java undslipper (f.eks. \\ n &. t).- unescapehtml afkode html kodet bånd.- escapehtml indkodning af tråde med html kryptering.- testplanname tilbage navn af den aktuelle test., der er to slags opgaver og minus;,, brugerdefinerede statisk værdier (variabler), der blev bygget i funktioner, brugerdefinerede statisk værdier tillader brugeren at definere variablerne erstattes med deres statiske værdi, når en test træ er udarbejdet og forelagt for løbe.,,, variabler er ikke indlejrede, dvs. $(var $(n), fungerer ikke.,,, __v (variabel) funktion (versioner efter 2.2) kan anvendes til at gøre dette og minus; $(__v (var $(n)).,,, denne form for erstatning, er mulig uden funktioner, men det er mindre belejligt og mindre intuitivt.,,, hvor der skal anvendes funktioner og variabler, funktioner og variabler kan skrives ind i et område af alle test komponent. følgende funktioner bør fungere i en prøvningsplan −, føre krig, longsum, machinename, beanshell, javascript, jexl, tilfældigt, ejendom, funktioner, log - funktioner, opgaver, som anvendes i testen plan har nogle begrænsninger.jmeter tråd variabler vil ikke fuldt ud blevet oprettet, når de funktioner, er forarbejdet, så variable navne vedtaget som parametre ikke vil blive oprettet og variable referencer vil ikke fungere.derfor split(), og regex(), og den variable evaluering funktioner vil ikke arbejde.det, threadnum(), funktion vil ikke fungere, og det giver ikke mening, på prøve plan plan.,, refererer til variabler og funktioner, refererer til en variabel i en test element er gjort af svarende til den variable navn med "$(" og "}.,,, funktioner, er baseret på samme måde, men pr. konvention, navnene på de funktioner, begynder med" __ "for at undgå en konflikt med brugsværdien navne.,,, nogle funktioner tage argumenter for at få dem, og de i parentes, comma delimited.hvis funktionen er ingen argumenter, parentes kan udelades.for eksempel −,,, $(__beanshell (vars. (""), "værdi")),,, eller du kan definere dit manuskript, som en variabel, f.eks. om testplanen −,, manuskript vars. ("navn", "værdi"),,, det kan være opført som følger og minus;,,, $(__beanshell ($(manuskript}), og den funktion, hjælper dialog, den funktion, hjælper dialog er til rådighed fra jmeter, muligheder, tab.,,, ved hjælp af den funktion, hjælper, du kan vælge en funktion fra - ned, og tildele værdier for sine argumenter.de i venstre kolonne i tabel giver en kort beskrivelse af de argumenter, højre kolonne, er, hvor du skriver den værdi for det argument.forskellige opgaver i forskellige argumenter,.,,, når du har gjort det, klik "skaber" knap, og de relevante snor genereres, som du kan kopiere pasta til testplanen hvorhen du vil.,,, præ - definerede variabler, nogle variabler er defineret internt af jmeter.de er &minus,,,,,,, cookie_cookiename &minus, indeholder en værdi.,,, jmeterthread.last_sample_ok &minus. hvorvidt den sidste prøve, ok − sandt /falsk.note: minus; dette er ajourført efter postprocessors og påstande er kørt.,,,,,, præ - definerede variabler. egenskaber, nogle indbyggede egenskaber, er defineret i jmeter.disse er anført nedenfor.for nemheds skyld, start egenskaber er også en kopi af variabler med samme navn,.,, start.ms − jmeter start i millisekunder., start.ymd − jmeter starttidspunkt, som ååååmmdd., start.hms − jmeter starttidspunkt, som hhmmss., teststart.ms − prøvningens start i millisekunder.,, note at starte variabler /egenskaber udgør jmeter startkapital, ikke testen begynder.de er hovedsagelig beregnet til brug i filnavne osv.



Previous:
Next Page: