{"id":97277,"date":"2020-10-17T08:42:33","date_gmt":"2020-10-17T06:42:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy"},"modified":"2020-10-17T08:42:33","modified_gmt":"2020-10-17T06:42:33","slug":"ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy","title":{"rendered":"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/cd8ba23352d20a2f3ee2cb14f8d2808c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Nigdy nie korzysta\u0142em z Dr. Web. Nie mam poj\u0119cia, jak to dzia\u0142a. Ale to nie przeszkodzi\u0142o mi napisa\u0107 dla niego kilku test\u00f3w automatycznych (a tylko lenistwo powstrzyma\u0142o mnie przed napisaniem jeszcze kilkudziesi\u0119ciu):<\/p>\n<p><\/p>\n<ol>\n<li>Test instalacji Dr. Web;<\/li>\n<li>Test ograniczenia dost\u0119pu do urz\u0105dze\u0144 zewn\u0119trznych (pendrive'\u00f3w);<\/li>\n<li>Test ograniczenia dost\u0119pu do katalogu mi\u0119dzy programami;<\/li>\n<li>Test ograniczenia dost\u0119pu do katalogu mi\u0119dzy u\u017cytkownikami systemu (rodzicielska kontrola).<\/li>\n<\/ol>\n<p><\/p>\n<p>Takie i wiele innych test\u00f3w mo\u017cna tworzy\u0107 jak gor\u0105ce bu\u0142eczki, i to nie tylko w odniesieniu do Dr. Web, i nie tylko w odniesieniu do program\u00f3w antywirusowych. W tym artykule opowiem, jak to zrobi\u0107.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"podgotovka\">Przygotowanie<\/h1>\n<p><\/p>\n<p>Do test\u00f3w potrzebujemy wirtualnej maszyny z Windows na pok\u0142adzie. Przygotowa\u0142em j\u0105 r\u0119cznie, wykonuj\u0105c na niej nast\u0119puj\u0105ce czynno\u015bci:<\/p>\n<p><\/p>\n<ol>\n<li>Po prostu zainstalowa\u0142em Windows 10 Pro x64;<\/li>\n<li>Podczas instalacji utworzy\u0142em g\u0142\u00f3wnego u\u017cytkownika \"testo\" z has\u0142em \"1111\";<\/li>\n<li>W\u0142\u0105czy\u0142em autologowanie dla tego u\u017cytkownika;<\/li>\n<\/ol>\n<p><\/p>\n<p>Do automatyzacji test\u00f3w b\u0119d\u0119 u\u017cywa\u0142 platformy Testo. Co to jest i jak z tego korzysta\u0107, mo\u017cna przeczyta\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/testo_lang\/blog\/521682\/\">tutaj<\/a><\/noindex>. Teraz potrzebujemy zaimportowa\u0107 gotow\u0105 wirtualn\u0105 maszyn\u0119 do test\u00f3w automatycznych. Mo\u017cna to zrobi\u0107 bardzo \u0142atwo:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/459ab271741fdbb95c493387d8de648d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Zak\u0142ada si\u0119, \u017ce <code>\/path\/to\/win10.qcow2<\/code> \u2014 to \u015bcie\u017cka do dysku tej wirtualnej maszyny, kt\u00f3r\u0105 przygotowa\u0142em r\u0119cznie. Na tym przygotowanie si\u0119 ko\u0144czy, a zaczyna akcja. <\/p>\n<p><\/p>\n<h1 id=\"test-1---ustanavlivaem-dr-web\">Test nr 1 \u2014 Instalujemy Dr. Web!<\/h1>\n<p><\/p>\n<p>Na pocz\u0105tek musimy rozwi\u0105za\u0107 kwesti\u0119 przeniesienia dystrybucji Dr. Web do wirtualnej maszyny. Mo\u017cna to zrobi\u0107 (na przyk\u0142ad) za pomoc\u0105 pendrive'a:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/6687c2c8ebd4c7ca793be167faf70048.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Wszystko, co musimy zrobi\u0107, to umie\u015bci\u0107 instalator Dr. Web w folderze <code>${DR_WEB_DIR}<\/code> (dok\u0142adn\u0105 warto\u015b\u0107 tego parametru podamy przy uruchamianiu <code>testo<\/code>). A Testo samo zadba o to, aby ten instalator znalaz\u0142 si\u0119 na pendrive'ie.<\/p>\n<p><\/p>\n<p>Teraz mo\u017cemy przej\u015b\u0107 do pisania testu. Na razie zaczniemy test od prostych rzeczy: w\u0142\u0105czymy wirtualn\u0105 maszyn\u0119 (po jej utworzeniu b\u0119dzie wy\u0142\u0105czona), poczekamy, a\u017c pojawi si\u0119 pulpit, w\u0142\u0105czymy pendrive'a i otworzymy jego zawarto\u015b\u0107 za pomoc\u0105 eksploratora:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/7317a1c2696e4f57d76de582aca2337c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu w momencie zako\u0144czenia scenariusza<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/0df9ba839339151d2f1858da58bdea95.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Mo\u017cna oczywi\u015bcie uruchomi\u0107 instalator bezpo\u015brednio st\u0105d, z samego pendrive'a. Ale lepiej zrobimy wszystko zgodnie z zasadami \u2014 skopiujemy instalator na pulpit i uruchomimy instalator stamt\u0105d. Jak skopiowa\u0107 plik? Jak by to zrobi\u0142 cz\u0142owiek?<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/21173ae89f3cba9f35e159ccd1e5b175.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu, na kt\u00f3rym jeszcze trwa kopiowanie pliku<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/b6d7c699d0c3f480ce46aa66c7b22a5d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Kopia zosta\u0142a pomy\u015blnie zako\u0144czona! Teraz mo\u017cesz zamkn\u0105\u0107 okno z pendrivem i go wyj\u0105\u0107:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/126e86eb63dcda235e4f36228849386b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu po zamkni\u0119ciu eksploratora<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/004431bb78e1abcef70d6e73804e6fa1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Teraz, gdy instalator znajduje si\u0119 na pulpicie, musimy dwukrotnie klikn\u0105\u0107 na niego, aby uruchomi\u0107 proces instalacji. A sama instalacja sprowadza si\u0119 do prostego klikania w przyciski i zaznaczania opcji i nie stanowi wielkiego zainteresowania:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/ed412bb89bf5a805e76cf6d3c7020d3d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu na zako\u0144czenie instalacji<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/b402a56b54c60b88108e1152b83502e4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ko\u0144czymy nasz test restartem. Na koniec nie zapomnijmy sprawdzi\u0107, czy po restarcie na pulpicie pojawi\u0142a si\u0119 ikona z Dr. Web:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/06ff13e1e29546a904744b6efd29338e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu po restarcie<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/eb9ce4edc8807c6fa09f23d308d83c85.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u015awietna robota! Zautomatyzowali\u015bmy instalacj\u0119 antywirusowego Dr. Web! Zr\u00f3bmy sobie chwil\u0119 przerwy i zobaczmy, jak to wygl\u0105da w akcji:<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"iCvZOqUsOR8\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/iCvZOqUsOR8\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p>Przechodzimy do testowania funkcji.<\/p>\n<p><\/p>\n<h1 id=\"test-2---ogranichenie-dostupa-k-fleshkam\">Test nr 2 \u2014 Ograniczenie dost\u0119pu do pendrive\u2019\u00f3w<\/h1>\n<p><\/p>\n<p>Pierwsza funkcja na li\u015bcie \u2014 ograniczenie dost\u0119pu do pendrive\u2019\u00f3w. Zaplanujemy do\u015b\u0107 prosty test:<\/p>\n<p><\/p>\n<ol>\n<li>Spr\u00f3bujemy w\u0142o\u017cy\u0107 pendrive i stworzy\u0107 na nim pusty plik \u2014 powinno si\u0119 uda\u0107. Wyci\u0105gamy pendrive;<\/li>\n<li>W\u0142\u0105czymy blokad\u0119 zewn\u0119trznych urz\u0105dze\u0144 w Dr. Web Security Center;<\/li>\n<li>Jeszcze raz wk\u0142adamy pendrive i pr\u00f3bujemy usun\u0105\u0107 stworzony plik. Dzia\u0142anie powinno by\u0107 zablokowane.<\/li>\n<\/ol>\n<p><\/p>\n<p>Stworzymy nowy pendrive, w\u0142o\u017cymy go do Windows i spr\u00f3bujemy stworzy\u0107 folder. Co mo\u017ce by\u0107 prostszego?<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/11408f0b69f7278c6d901c4b0aff342f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu w momencie zako\u0144czenia scenariusza<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/bfc6c538f56da309ffdfa9deb085a758.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tworzymy nowy plik tekstowy przez menu kontekstowe eksploratora:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/dce736a0cbc563d14c261d37ace3dde3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu po zmianie nazwy pliku<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/00fedaf9f0fb0f43e143a563ea0ae3dc.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Od\u0142\u0105czamy pendrive, robi\u0105c to w spos\u00f3b bezpieczny:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/f3d558f92c925ed5ca72263ebf2c3c4a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Teraz upewnili\u015bmy si\u0119, \u017ce z pendrive'em mo\u017cna pracowa\u0107, wi\u0119c mo\u017cemy przej\u015b\u0107 do jego blokady w Dr. Web Security Center. W tym celu najpierw musimy otworzy\u0107 centrum bezpiecze\u0144stwa:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/b3c59a616b76360af52735a2611a9e6d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z oknem Security Center<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/f79d628bf2455e4fdc6fe03174f83e66.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Mo\u017cemy zauwa\u017cy\u0107, \u017ce aby otworzy\u0107 dowoln\u0105 aplikacj\u0119 w Windows, trzeba wykona\u0107 w\u0142a\u015bciwie te same kroki (klikn\u0105\u0107 na pasek wyszukiwania, poczeka\u0107 na pojawienie si\u0119 okna z popularnymi aplikacjami, wpisa\u0107 nazw\u0119 interesuj\u0105cej aplikacji, poczeka\u0107, a\u017c pojawi si\u0119 na li\u015bcie, a na koniec nacisn\u0105\u0107 Enter). Dlatego t\u0119 grup\u0119 dzia\u0142a\u0144 mo\u017cna wyodr\u0119bni\u0107 w makro <code>open_app<\/code>, do kt\u00f3rego jako parametr b\u0119dzie przekazywana nazwa otwieranej aplikacji:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/fcae57d425f1c4178a611ce2ec129e88.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>To makro b\u0119dzie nam jeszcze potrzebne.<\/p>\n<p><\/p>\n<p>Pierwsz\u0105 rzecz\u0105, kt\u00f3r\u0105 zrobimy, otwieraj\u0105c Dr. Web Security Center \u2014 w\u0142\u0105czymy mo\u017cliwo\u015b\u0107 wprowadzania zmian:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/cd8bc00ec10cad11fdafa83fcc4df668.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Teraz troch\u0119 kliknijmy w menu i przejd\u017amy do opcji \"Skonfiguruj zasady dost\u0119pu do urz\u0105dze\u0144\". W tym menu zaznaczymy opcj\u0119 \"Blokuj no\u015bniki wymienne\".<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/9b626e3d199599669e9bb9df30ded243.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z oknem Urz\u0105dzenia i dane osobowe<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/ed9d278f1d868a18065f8ebfb28c1702.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Sp\u00f3jrzmy teraz na pendrive:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/5812de55f21a1685f8270947bcaca537.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z komunikatem o b\u0142\u0119dzie<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/75f9266c521ea98d207a5426ed81401e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>W ten spos\u00f3b powoli stworzyli\u015bmy pierwszy test na testowanie ca\u0142kowicie namacalnej funkcji w Dr. Web. Nadszed\u0142 czas, aby odpocz\u0105\u0107 i medytowa\u0107, patrz\u0105c na wyniki naszej pracy:<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"3U46gCti4eE\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/3U46gCti4eE\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h1 id=\"test-3---razgranichenie-dostupa-k-katalogu-mezhdu-programmami\">Test \u21163 \u2014 Ograniczenie dost\u0119pu do katalogu mi\u0119dzy programami<\/h1>\n<p><\/p>\n<p>G\u0142\u00f3wna idea tego przypadku testowego polega na przetestowaniu dzia\u0142ania Dr. Web przy ograniczeniu dost\u0119pu do konkretnego folderu. Dok\u0142adniej m\u00f3wi\u0105c, trzeba zabezpieczy\u0107 folder przed jakimikolwiek zmianami, ale doda\u0107 wyj\u0105tek dla jakiego\u015b zewn\u0119trznego programu. Sam test wygl\u0105da nast\u0119puj\u0105co:<\/p>\n<p><\/p>\n<ol>\n<li>Zainstalujemy na systemie operacyjnym zewn\u0119trzny program, dla kt\u00f3rego p\u00f3\u017aniej dodamy wyj\u0105tek przy dost\u0119pie do chronionego folderu. Dzi\u015b zewn\u0119trznym programem dnia jest mened\u017cer plik\u00f3w <noindex><a rel=\"nofollow\" href=\"https:\/\/freecommander.com\/\">FreeCommander<\/a><\/noindex>;<\/li>\n<li>Tworzymy folder z plikiem, kt\u00f3ry b\u0119dziemy broni\u0107 wszystkimi si\u0142ami;<\/li>\n<li>Otworzymy centrum bezpiecze\u0144stwa Dr. Web i w\u0142\u0105czymy tam ochron\u0119 tego folderu;<\/li>\n<li>Skonfigurujemy wyj\u0105tek dla FreeCommander;<\/li>\n<li>Spr\u00f3bujemy usun\u0105\u0107 plik z chronionego folderu w zwyk\u0142y spos\u00f3b (przez eksplorator Windows). Nie powinno si\u0119 uda\u0107;<\/li>\n<li>Spr\u00f3bujemy usun\u0105\u0107 plik przez FreeCommander. Powinno si\u0119 uda\u0107.<\/li>\n<\/ol>\n<p><\/p>\n<p>Ojej, du\u017co pracy. Szybciej zaczynajmy \u2014 szybciej sko\u0144czymy.<\/p>\n<p><\/p>\n<p>Pierwszy punkt, instalacja FreeCommander nie r\u00f3\u017cni si\u0119 zbytnio od instalacji Dr.Web. Zwyk\u0142a rutyna: w\u0142o\u017cono pendrive'a, uruchomiono instalator i tak dalej. Pomi\u0144my to i przejd\u017amy od razu do interesuj\u0105cej cz\u0119\u015bci. <\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Je\u015bli jeste\u015b ciekaw, jak zainstalowa\u0107 FreeCommander<\/b><\/p>\n<p>Zacznijmy od prostego: utworzymy pendrive'a, na kt\u00f3ry umie\u015bcimy dystrybucj\u0119 FreeCommander, a nast\u0119pnie w te\u015bcie w\u0142o\u017cymy pendrive'a do systemu operacyjnego i otworzymy go:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/b452ee156a061c411d4f164bb016d164.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Potem kilka klikni\u0119\u0107, aby rozpocz\u0105\u0107 instalacj\u0119:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/8b0289bc28fc39391ac51d84d711b927.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Instalacja nie jest zbyt interesuj\u0105ca, po prostu klikamy wsz\u0119dzie \"Dalej\", a na ko\u0144cu nie zapominamy odznaczy\u0107 opcji przegl\u0105dania ReadMe i natychmiastowego uruchomienia FreeCommandera.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/393e64ce7a1d85ff3114f2b8c35e5f60.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ko\u0144czymy test zamykaj\u0105c wszystkie okna i wyci\u0105gaj\u0105c pendrive'a.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/120db0352891f85f302d1ac68ac31449.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Gotowe!<\/p>\n<p><\/p>\n<p>Aby pracowa\u0107 z Dr. Web, stworzymy nowy test <code>dr_web_restrict_program<\/code>, kt\u00f3ry b\u0119dzie oparty na wyniku pracy wcze\u015bniejszego testu <code>win10_install_freecommander<\/code>.<\/p>\n<p><\/p>\n<p>Zaczniemy test od stworzenia folderu Protected na pulpicie:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/e18851a3a3a682181cc043166f3c1e5d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu po utworzeniu folderu<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/9242c23d9a004bd138258f0c7382e165.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Wchodzimy do folderu Protected i tworzymy tam plik <code>my_file.txt<\/code>, kt\u00f3ry b\u0119dzie pe\u0142ni\u0142 rol\u0119 chronionego pliku:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/979003175949e53f53375649288bf683.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Och, warto by\u0142oby r\u00f3wnie\u017c przygotowa\u0107 to w formie makra, ale c\u00f3\u017c tam...<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu po utworzeniu pliku<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/e3aba3f331118e4bd027d691cac8dcb1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u015awietnie, teraz musimy w\u0142\u0105czy\u0107 ochron\u0119 folderu. Idziemy znan\u0105 drog\u0105 i otwieramy Dr. Web, nie zapominaj\u0105c w\u0142\u0105czy\u0107 trybu zmian. Nast\u0119pnie przechodzimy do menu \"Ochrona przed utrat\u0105 danych\".<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/c3dbd033ba0ad398b270f26802ac997b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z oknem Ochrony przed utrat\u0105 danych<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/862d927e4f6ef173162559b592730125.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Troch\u0119 popracujemy myszk\u0105 i dodamy nasz folder Protected do listy chronionych:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/3b214048e6399ab666e83c74e9527e58.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z kreatorem dodawania chronionego folderu<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/17d2f8fb46333e97a8fe38fb10b3d04f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>A teraz musimy skonfigurowa\u0107 wyj\u0105tek dost\u0119pu do folderu dla FreeCommander. Jeszcze troch\u0119 pracy myszk\u0105:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/4399a5fcb91141d3cc6356fce064afc7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z dodanym programem wyj\u0105tkiem<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/4c2e872324c074bed930bd3b5a0a2795.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Teraz ostro\u017cnie zamykamy wszystkie okna i pr\u00f3bujemy usun\u0105\u0107 plik \"my_file.txt\" w standardowy spos\u00f3b:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/9498c41fa758bd6895f828aa5d217f27.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z komunikatem od Dr.Web<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/bdbf9de156c774d9e33c2418e5e9e713.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ale nic si\u0119 nie uda\u0142o \u2014 to oznacza, \u017ce Dr. Web naprawd\u0119 zadzia\u0142a\u0142! Po\u0142owa testu za nami, ale musimy jeszcze sprawdzi\u0107, czy wyj\u0105tek dla FreeCommander dzia\u0142a. W tym celu otwieramy FreeCommander i przechodzimy do folderu Protected:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/c343e26f449d1c15859e3c118b16a6e5.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu z oknem FreeCommander<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/d6468a6442ada3466a90c9a1b1809867.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Spr\u00f3bujmy usun\u0105\u0107 plik my_file.txt:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/73aa49420b3626e07dcda7693f356796.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Zrzut ekranu po usuni\u0119ciu pliku<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Zautomatyzowa\u0142em testowanie Dr. Web. A czy ty potrafisz?\" src=\"\/wp-content\/uploads\/2020\/10\/892ddfb7b8c80ed7e30ae77006877635.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Wyj\u0105tek dla FreeCommander dzia\u0142a!<\/p>\n<p><\/p>\n<p>Doskona\u0142a robota! Du\u017cy i skomplikowany przypadek testowy \u2014 wszystko zautomatyzowane. Troch\u0119 relaksu:<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"xXIGR2PegW4\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/xXIGR2PegW4\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h1 id=\"test-4---roditelskiy-kontrol\">Test nr 4 \u2014 Kontrola rodzicielska<\/h1>\n<p><\/p>\n<p>Ostatni dzisiaj przypadek testowy zbudujemy w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><\/p>\n<ol>\n<li>Stworzymy nowego u\u017cytkownika MySuperUser;<\/li>\n<li>Zalogujemy si\u0119 jako ten u\u017cytkownik;<\/li>\n<li>Utworzymy plik <code>my_file.txt<\/code> w imieniu nowego u\u017cytkownika;<\/li>\n<li>Otworzymy centrum bezpiecze\u0144stwa Dr. Web i w\u0142\u0105czymy kontrol\u0119 rodzicielsk\u0105 dla tego pliku;<\/li>\n<li>W kontroli rodzicielskiej ograniczymy uprawnienia u\u017cytkownika MySuperUser do utworzonego przez niego pliku;<\/li>\n<li>Spr\u00f3bujemy przeczyta\u0107 i usun\u0105\u0107 plik <code>my_file.txt<\/code> w imieniu MySuperUser i zobaczymy wynik.<\/li>\n<\/ol>\n<p><\/p>\n<p>Nie b\u0119d\u0119 tutaj przytacza\u0142 scenariusza testu. Buduje si\u0119 on na tych samych zasadach, co poprzednie testy: aktywnie pracujemy myszk\u0105 i klawiatur\u0105. Nie ma znaczenia, co automatyzujemy \u2014 czy to Dr.Web, czy tworzenie nowego u\u017cytkownika w Windows. Ale zobaczmy, jak b\u0119dzie wygl\u0105da\u0142 bieg takiego testu:<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"ShERSuzdnV4\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ShERSuzdnV4\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h1 id=\"zaklyuchenie\">Podsumowanie<\/h1>\n<p><\/p>\n<p>\u2192 \u0179r\u00f3d\u0142a wszystkich test\u00f3w mo\u017cna zobaczy\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/log0div0\/c23551fdc3b6b68551024421d9fbebd8\">tutaj<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Co wi\u0119cej, wszystkie te testy mo\u017cna uruchomi\u0107 na w\u0142asnej maszynie. W tym celu potrzebny b\u0119dzie interpreter skrypt\u00f3w testowych Testo. Mo\u017cna go pobra\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/testo-lang.ru\/ru\/downloads\">tutaj<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Dr. Web okaza\u0142 si\u0119 niez\u0142ym treningiem, ale inspiracj\u0119 do dalszych dzia\u0142a\u0144 chcia\u0142bym czerpa\u0107 z Waszych sugestii. Prosz\u0119, piszcie w komentarzach, jakie testy automatyczne chcieliby\u015bcie zobaczy\u0107 w przysz\u0142o\u015bci. W nast\u0119pnym artykule postaram si\u0119 je zautomatyzowa\u0107, zobaczymy, co z tego wyjdzie.<\/p>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/testo_lang\/blog\/523496\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042f \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f Dr. Web. \u042f \u043f\u043e\u043d\u044f\u0442\u0438\u044f \u043d\u0435 \u0438\u043c\u0435\u044e, \u043a\u0430\u043a \u043e\u043d \u0443\u0441\u0442\u0440\u043e\u0435\u043d. \u041d\u043e \u044d\u0442\u043e \u043d\u0435 \u043f\u043e\u043c\u0435\u0448\u0430\u043b\u043e \u043c\u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0440\u044f\u0434 \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u043e\u0432 (\u0438 \u043b\u0438\u0448\u044c \u043b\u0435\u043d\u044c \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0430 \u043c\u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0435\u0449\u0451 \u0441\u043e\u0442\u043d\u044e \u0434\u0440\u0443\u0433\u0438\u0445): \u0422\u0435\u0441\u0442 \u043d\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 Dr. Web; \u0422\u0435\u0441\u0442 \u043d\u0430 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u044a\u0435\u043c\u043d\u044b\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c (\u0444\u043b\u0435\u0448\u043a\u0430\u043c); \u0422\u0435\u0441\u0442 \u043d\u0430 \u0440\u0430\u0437\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 \u043c\u0435\u0436\u0434\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438; \u0422\u0435\u0441\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97278,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 Dr. Web. \u0410 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b? | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-17T06:42:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-17T06:42:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Zautomatyzowa\u0142em testowanie Dr. Web. A czy Wy potraficie? | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 Dr. Web. \u0410 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b? | ProHoster","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/ya-avtomatiziroval-testirovanie-dr-web-a-smozhete-li-vy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-17T06:42:33+00:00","article:modified_time":"2020-10-17T06:42:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97277","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:23:46","updated":"2022-10-03 07:14:50","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/97277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=97277"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/97277\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/97278"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=97277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=97277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=97277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}