{"id":2619,"date":"2016-05-25T09:00:04","date_gmt":"2016-05-25T07:00:04","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=2619"},"modified":"2023-08-18T12:40:49","modified_gmt":"2023-08-18T10:40:49","slug":"seetest-automation","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/seetest-automation\/","title":{"rendered":"SeeTest Automation"},"content":{"rendered":"\n<p>Systemy mobilne rozwijaj\u0105 si\u0119 niewiarygodnie dynamicznie przez co nara\u017cone s\u0105 na wiele defekt\u00f3w i b\u0142\u0119d\u00f3w. <\/p>\n\n\n\n<p>Aplikacje mobilne, kt\u00f3re musz\u0105 dopasowa\u0107 si\u0119 do coraz wi\u0119kszej liczby urz\u0105dze\u0144 i coraz to nowszych usprawnie\u0144 systemu operacyjnego, cz\u0119sto nie s\u0105 w stanie sprosta\u0107 nowym wymaganiom. Dlatego aby sprosta\u0107 oczekiwaniom u\u017cytkownik\u00f3w i zapewni\u0107 kompatybilno\u015b\u0107 aplikacji, urz\u0105dze\u0144 i sklep\u00f3w nale\u017cy zadba\u0107 o jak najwi\u0119ksz\u0105 ilo\u015b\u0107 test\u00f3w funkcjonalnych czy regresyjnych. W aplikacjach rozbudowanych, gdzie ka\u017cdy b\u0142\u0105d czy usterka mo\u017ce doprowadzi\u0107 do kosztownych dla firmy strat, licz\u0105 si\u0119 nie tylko testy ale i czas ich wykonania, dlatego pomimo i\u017c testowanie manualne jest u\u017cyteczne ze wzgl\u0119du na dok\u0142adno\u015b\u0107, to niestety w tym wypadku jest nieefektowne. Nie tylko ze wzgl\u0119du na czas, ale tak\u017ce ze wzgl\u0119du na zasoby ludzkie czy pokrycie testowe. <a href=\"http:\/\/sii.pl\/client-story\/testy-automatyczne-i-reczne-aplikacji-bankowych\/\">Testy automatyczne<\/a> pozwalaj\u0105 nie tylko na oszcz\u0119dzenie czasu i pieni\u0119dzy, ale tak\u017ce stanowi\u0105 d\u0142ugoterminow\u0105, pewn\u0105 inwestycj\u0119 w czysty i przejrzysty kod wolny od b\u0142\u0119d\u00f3w, co skutkuje zadowolonymi u\u017cytkownikami i wi\u0119ksz\u0105 ilo\u015bci\u0105 pobra\u0144 aplikacji ze sklepu. Na rynku jest wiele narz\u0119dzi pozwalaj\u0105cych na testowanie aplikacji mobilnych, jednak\u017ce na uwag\u0119 zas\u0142uguje szczeg\u00f3lnie narz\u0119dzie od firmy Experitest \u2013 SeeTest Automation.<\/p>\n\n\n\n<p>SeeTest Automation jest narz\u0119dziem wspieraj\u0105cym &nbsp;najpopularniejsze platformy takie jak Android, iOS, Windows Phone, Symbian, Blackberry, Windows Mobile. Do jego najwi\u0119kszych zalet nale\u017c\u0105:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"http:\/\/sii.pl\/offer-page\/testing\/#technologie\">Testowanie aplikacji<\/a> na emulatorach oraz na realnych urz\u0105dzeniach<\/li>\n\n\n\n<li>Jeden skrypt mo\u017cna uruchamia\u0107 na wielu platformach \u2013 test napisany pod Androida uruchomi si\u0119 r\u00f3wnie\u017c na iOS i Windows Phone, o ile zostanie poprawnie zaimplementowany<\/li>\n\n\n\n<li>Integracja z Jenkinsem, JIRA, HP Quality Center, Microsoft TFS, Hudson, IBM RQM, Jet Brains TeamCity<\/li>\n\n\n\n<li>Automatyczne generowanie raport\u00f3w, statystyk, podsumowa\u0144<\/li>\n\n\n\n<li>Mo\u017cliwo\u015b\u0107 stworzenia Test Lab \u2013 urz\u0105dzenia znajduj\u0105 si\u0119 w chmurze i nie musz\u0105 by\u0107 podpi\u0119te fizycznie do naszego komputera<\/li>\n\n\n\n<li>Integracja z wieloma j\u0119zykami i \u015brodowiskami, m. in. Eclipse, Java, TestNG, JUnit, Selenium, HP QTP, VBScript, C#, .NET, MSTest, Visual Studio, Python, Perl, Ruby, Smartbear TestComplete itd.<\/li>\n\n\n\n<li>Nagrywanie test\u00f3w i automatyczne generowanie kodu w wybranym j\u0119zyku programowania<\/li>\n\n\n\n<li>Identyfikacja obiekt\u00f3w &#8211; obiekty identyfikowane s\u0105 zar\u00f3wno po id, jak i po dowolnie ustawionych przez programist\u0119 atrybutach, dodatkowo obiekty mo\u017cna namierzy\u0107 po obrazku, tek\u015bcie oraz po unikalnie generowanym xpath\u2019ie<\/li>\n\n\n\n<li>Wbudowana synchronizacja pozwala na bezproblemowe wykorzystanie dost\u0119pnych w \u015brodowisku metod, kt\u00f3re znajduj\u0105 element w aplikacji w okre\u015blonym czasie, w przeciwnym razie zwracaj\u0105 b\u0142\u0105d, co pozwala zaoszcz\u0119dzi\u0107 czas na pisanie dodatkowych metod czekaj\u0105cych na element.<\/li>\n<\/ul>\n\n\n\n<p>SeeTest mo\u017cna zainstalowa\u0107 na Windowsie oraz na MACu. Wspierane s\u0105 wszystkie emulatory, wszystkie fizyczne urz\u0105dzenia oraz wersje systemu operacyjnego z wyj\u0105tkiem Windows Phone \u2013 tu wsparcie zaczyna si\u0119 dopiero od wersji 8.1.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zakres dzia\u0142a\u0144<\/h2>\n\n\n\n<p>SeeTest zapewnia:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rozpoznawanie obiekt\u00f3w w aplikacji natywnej, webowej oraz hybrydowej<\/li>\n\n\n\n<li>Testy przeprowadzane s\u0105 bezpo\u015brednio na urz\u0105dzeniu, obraz z urz\u0105dzenia mo\u017ce by\u0107 przes\u0142any na komputer<\/li>\n\n\n\n<li>Mo\u017cna testowa\u0107 tak\u017ce funkcje samego telefonu (przycisk HOME, BACK, Power itd.)<\/li>\n\n\n\n<li>Pe\u0142ne wsparcie dla Chrome i Safari<\/li>\n\n\n\n<li>Mo\u017cliwo\u015b\u0107 zrestartowania urz\u0105dzenia<\/li>\n\n\n\n<li>Wybudzanie telefonu<\/li>\n\n\n\n<li>Operacje na przyciskach menu, po\u0142\u0105cze\u0144 itd.<\/li>\n\n\n\n<li>Wsparcie komend pow\u0142oki tj. monitorowanie pami\u0119ci, zu\u017cycia CPU<\/li>\n\n\n\n<li>\u0141atwe testowanie layout\u00f3w<\/li>\n\n\n\n<li>Wsparcie r\u00f3wnoleg\u0142ego uruchamiania test\u00f3w na urz\u0105dzeniach<\/li>\n\n\n\n<li>Zarz\u0105dzanie aplikacj\u0105 \u2013 instalowanie, odinstalowanie, uruchomienie, zamkni\u0119cie, wyczyszczenie danych aplikacji<\/li>\n\n\n\n<li>Automatyczne generowanie raport\u00f3w w postaci HTML, PDF, XML<\/li>\n\n\n\n<li>Wsparcie dla trybu portrait i landscape<\/li>\n\n\n\n<li>Przechwytywanie log\u00f3w urz\u0105dzenia<\/li>\n\n\n\n<li>Pojedyncze lub wiele repozytori\u00f3w obiekt\u00f3w<\/li>\n\n\n\n<li>Wsparcie jQuery, selektor\u00f3w CSS, wywo\u0142ywanie JavaScript<\/li>\n\n\n\n<li>Pe\u0142ne wsparcie gest\u00f3w (swipe, drag and drop, shake, pinch, zoom, scroll itd.)<\/li>\n\n\n\n<li>Po\u0142\u0105czenie urz\u0105dze\u0144 poprzez USB, Wifi i chmur\u0119<\/li>\n\n\n\n<li>Symulacja klawiatury i myszki<\/li>\n<\/ul>\n\n\n\n<p>Samo narz\u0119dzie jest bardzo przejrzyste w budowie i \u0142atwe w obs\u0142udze. Prosty interfejs sprawia, \u017ce nawet laik jest w stanie stworzy\u0107 prosty test oraz go uruchomi\u0107 na wybranym urz\u0105dzeniu. Niestety, aby m\u00f3c cieszy\u0107 si\u0119 jego mo\u017cliwo\u015bciami d\u0142u\u017cej ni\u017c standardowe, trialowe 30 dni, nale\u017cy wykupi\u0107 licencj\u0119 \u2013 na ka\u017cd\u0105 platform\u0119 oddzielnie.<\/p>\n\n\n\n<p>Poni\u017cej przedstawiono interfejs graficzny narz\u0119dzia z zaznaczonymi najwa\u017cniejszymi elementami.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2016\/05\/Przechwytywanie.png\"><img decoding=\"async\" width=\"1024\" height=\"770\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2016\/05\/Przechwytywanie-1024x770.png\" alt=\"SeeTest Interfejs\" class=\"wp-image-2620\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2016\/05\/Przechwytywanie-1024x770.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2016\/05\/Przechwytywanie-300x226.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2016\/05\/Przechwytywanie.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">SeeTest Interfejs<\/figcaption><\/figure>\n\n\n\n<p>Jak wida\u0107 okno g\u0142\u00f3wne aplikacji jest przejrzyste i intuicyjnie zbudowane. Pozwala to na przyjemn\u0105 prac\u0119, kt\u00f3rej produktem jest wysokojako\u015bciowy kod. Narz\u0119dziu zaufa\u0142y takie firmy jak Sony, Intel, Roche, CISCO, Siemens, Canon, Orange, KBC, IBM, Skype czy ING. Lista Klient\u00f3w sugeruje, \u017ce narz\u0119dzie z wygl\u0105du niepozorne ma ogromny potencja\u0142 i mo\u017cliwo\u015bci, nad kt\u00f3rymi warto si\u0119 zastanowi\u0107 odno\u015bnie wyboru dobrego narz\u0119dzia do testowania aplikacji mobilnych.<\/p>\n\n\n\n<p><a href=\"https:\/\/experitest.com\/test-automation-tool-for-mobile-testing-continuous-integration\/\" target=\"_blank\" rel=\"noopener\" rel=\"nofollow\" >Tutaj mo\u017cna pobra\u0107 wersj\u0119 trial.<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Chcesz lepiej zrozumie\u0107 aplikacje i systemy, kt\u00f3re testujesz? Do\u0142\u0105cz do ModernTester, poznaj najpotrzebniejsze narz\u0119dzia, frameworki oraz j\u0119zyki programowania i \u0107wicz na specjalnie przygotowanych \u015brodowiskach testowych: <a href=\"https:\/\/moderntester.sii.pl\/\" rel=\"nofollow\" >Platforma e-learningowa ModernTester<\/a><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;2619&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;4&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;4\\\/5 ( vote: 1)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;SeeTest Automation&quot;,&quot;width&quot;:&quot;110.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 110.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            4\/5 ( vote: 1)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Systemy mobilne rozwijaj\u0105 si\u0119 niewiarygodnie dynamicznie przez co nara\u017cone s\u0105 na wiele defekt\u00f3w i b\u0142\u0119d\u00f3w. Aplikacje mobilne, kt\u00f3re musz\u0105 dopasowa\u0107 &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/seetest-automation\/\">Continued<\/a><\/p>\n","protected":false},"author":37,"featured_media":2621,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1317],"tags":[349,275,348],"class_list":["post-2619","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-testowanie","tag-automation","tag-mobile","tag-seetest-automation"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2016\/05\/levarage.jpg","category_names":["Testowanie"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/2619"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=2619"}],"version-history":[{"count":2,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/2619\/revisions"}],"predecessor-version":[{"id":23600,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/2619\/revisions\/23600"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/2621"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=2619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=2619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=2619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}