{"id":12454,"date":"2024-03-12T12:13:04","date_gmt":"2024-03-12T11:13:04","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12454"},"modified":"2025-05-12T13:32:57","modified_gmt":"2025-05-12T11:32:57","slug":"rejestrowanie-zapytan-wrkreqrec","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/rejestrowanie-zapytan-wrkreqrec\/","title":{"rendered":"Rejestrowanie zapyta\u0144 (wrkreqrec)"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Narz\u0119dzie <em>wrkreqrec <\/em>rejestruje ruch http mi\u0119dzy klientem a serwerem internetowym systemu Comarch ERP Enterprise. Wynikiem tego jest plik .htp, kt\u00f3ry mo\u017cna p\u00f3\u017aniej odtworzy\u0107 za pomoc\u0105 programu <em>OpenSTA<\/em>. Symuluje to dost\u0119p u\u017cytkownika do systemu. OpenSTA oferuje mo\u017cliwo\u015b\u0107 modelowania r\u00f3\u017cnej liczby u\u017cytkownik\u00f3w i r\u00f3\u017cnych zachowa\u0144 u\u017cytkownik\u00f3w.<\/p>\n<p>Mo\u017cna u\u017cy\u0107 narz\u0119dzia <em>wrkreqrec<\/em>, aby cyklicznie powtarza\u0107 okre\u015blone sekcje skryptu. Mo\u017cna tak\u017ce zdefiniowa\u0107 liczniki czasu, co pomo\u017ce w p\u00f3\u017aniejszej analizie danych generowanych przez OpenSTA podczas odtwarzania zarejestrowanego skryptu. Aby doda\u0107 tekst do skryptu, nale\u017cy u\u017cy\u0107 opcji <em>-comment<\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Administratorzy systemu<\/li>\n<\/ul>\n<h4 id=\"polecenie\" id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje si\u0119 polecenie wraz ze wszystkimi mo\u017cliwymi parametrami.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; border-style: outset;\">wrkreqrec<\/td>\n<td style=\"width: 50%; border-style: outset;\">[-start]<\/p>\n<p>[-stop]<\/p>\n<p>[-clear]<\/p>\n<p>[-save:&lt;text&gt;]<\/p>\n<p>[-skipwait]<\/p>\n<p>[-skipnotmodified]<\/p>\n<p>[-comment:&lt;text&gt;]<\/p>\n<p>[-starttimer:&lt;text&gt;]<\/p>\n<p>[-stoptimer:&lt;text&gt;]<\/p>\n<p>[-startloop:&lt;text&gt;]<\/p>\n<p>[-endloop:&lt;text&gt;]<\/p>\n<p>[-loopcount:&lt;int&gt;]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"parametry\" id=\"parametry\" >Parametry<\/h4>\n<p>Parametry polecenia zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli. Parametry w nawiasach kwadratowych s\u0105 opcjonalne, podczas gdy pozosta\u0142e s\u0105 parametrami obowi\u0105zkowymi. Gwiazdka (*) mo\u017ce by\u0107 okre\u015blona jako symbol zast\u0119pczy dla niekt\u00f3rych parametr\u00f3w, aby m\u00f3c wy\u015bwietli\u0107 wszystkie mo\u017cliwe warto\u015bci. Nie wszystkie parametry mog\u0105 by\u0107 okre\u015blone wi\u0119cej ni\u017c jeden raz; tylko te z nast\u0119puj\u0105cym dodatkiem do zmiennych parametr\u00f3w s\u0105 dozwolone do wielokrotnego okre\u015blenia:\u00a0<em>&lt;str-1&gt; \u2026 &lt;str-n&gt;<\/em>.<\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 535px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\"><strong>Parametr<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-start]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Rozpocz\u0119cie rejestrowania.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset;\">[Stop]<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset;\">Zatrzymanie rejestrowania. Wynik pozostaje w pami\u0119ci i nie jest automatycznie zachowywany.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-clear]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Odrzucenie zarejestrowanych danych.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-save:&lt;lokalizacja \u015bcie\u017cki&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Zapisanie w okre\u015blonej \u015bcie\u017cce. Okre\u015blona \u015bcie\u017cka powinna odpowiada\u0107 systemowi operacyjnemu i systemowi plik\u00f3w u\u017cywanemu przez serwer.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-skipwait]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Rejestrowany skrypt nie powinien zawiera\u0107 \u017cadnych instrukcji <em>Wait<\/em>.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-skipnotmodified]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Rejestracja tylko \u017c\u0105da\u0144 bez nag\u0142\u00f3wk\u00f3w <em>IfModifiedSince<\/em>. Dotyczy to m.in. niezmodyfikowanych obraz\u00f3w znajduj\u0105cych si\u0119 w pami\u0119ci podr\u0119cznej.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-comment:&lt;text&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Wstawienie komentarza &lt;text&gt; do wygenerowanego skryptu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset;\">[-starttimer:&lt;text&gt;]<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset;\">Uruchomienie timera do pomiaru czasu. &lt;text&gt; okre\u015bla jego nazw\u0119.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-stoptimer:&lt;text&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Zatrzymanie timera o nazwie &lt;text&gt;.<\/p>\n<p>&lt;*&gt; zatrzymuje wszystkie uruchomione timery.<\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 50%; border-style: outset; height: 118px;\" width=\"184\">[-startloop:&lt;text&gt;]<\/td>\n<td style=\"width: 50%; border-style: outset; height: 118px;\" width=\"359\">Oznacza pocz\u0105tek p\u0119tli w wygenerowanym skrypcie.<\/p>\n<p>&lt;text&gt; oznacza odpowiedni\u0105 nazw\u0119 p\u0119tli.<\/td>\n<\/tr>\n<tr style=\"height: 118px;\">\n<td style=\"width: 50%; border-style: outset; height: 118px;\" width=\"184\">[-endloop:&lt;text&gt;]<\/td>\n<td style=\"width: 50%; border-style: outset; height: 118px;\" width=\"359\">Oznacza koniec p\u0119tli w wygenerowanym skrypcie.<\/p>\n<p>&lt;text&gt; oznacza odpowiedni\u0105 nazw\u0119 p\u0119tli.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-loopcount:&lt;int&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Zwraca liczb\u0119 uruchomie\u0144 p\u0119tli.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":29,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12454","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-inne"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=12454"}],"version-history":[{"count":5,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12454\/revisions"}],"predecessor-version":[{"id":30170,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12454\/revisions\/30170"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}