Ang Iyong Kumpletong Gabay sa Perfecto Tutorial 2020

Perfecto Tutorial

Sa pamamagitan ng Perfecto Tutorial na ito, magbibigay kami ng kumpletong pangkalahatang ideya ng Perfecto bilang tool sa pag-automate ng pagsubok sa mobile. Gagawa kami ng isang malalim na paggalugad ng lahat ng mga pangunahing segment.

pagpapakilala

Ang Perfecto Automation Ang tool ay isang buong web-based SaaS (Software bilang isang Serbisyo) isang platform na nagpapahintulot sa mga tagadisenyo ng mobile application at mga propesyonal sa QA na parehong gumagana sa mga serbisyo tulad ng advanced na mga serbisyo sa pag-aautomat, pagsubaybay at pagsubok. Ito ay ang perpektong tool para sa isang mobile application tester upang i-automate ang pagsubok para sa mga mobile phone device na nauugnay sa magkakaibang mga mobile network na kumalat sa iba't ibang mga heyograpikong lokasyon.

Ang awtomatikong pagsubok ay ginagawa gamit ang isang built-in na disenyo ng interface ng gumagamit na batay sa web, na nagpapahintulot sa paglilihi ng mga pagsubok na script na madaling idisenyo at madaling gamitin nang walang anumang code. Ang mga utos na naglalaman ng mga kamay ay madaling magagamit sa mga website sa anyo ng mga widget. Ang mga developer ng pagsubok ay tama lamang upang mag-click sa mga awtoridad upang idagdag sa mga script at tukuyin ang mga katangian nito sa interface ng gumagamit. Script-based Script Kapag pinapayagan ng teknolohiya ang mga inhinyero na lumikha ng mga script ng pagsubok. Gumagana ang Perfecto Mobile tool sa pagsubok sa parehong pagkilala sa imahe at teksto. Ang pagbuo ng mga script na ito ay maaaring mapanood sa mga sumusunod na video.

Maaaring malayang mai-install ng mga developer ng pagsubok ang mga application ng third-party o mga APK file sa mga malalayong aparato gamit ang kanilang widget na Pag-install. Sa pagbuo, makikita ang application sa listahan ng Application ng aparato. Gumagana ang mga tool sa awtomatiko batay sa OCR batay sa teksto at mekanismo ng pagkilala sa imahe na nagbibigay-daan sa aparato upang pag-aralan at subukan ang interface ng gumagamit ng mga application nang walang anumang limitasyon. Mula sa mga katutubong app, web-based na app, o mga hybrid app na tool maaari itong subukan ang anumang. Hangga't ang nilalaman ng Flash ay dinisenyo, ang koponan ng mga benta ay hindi sigurado kung ang mga aparato ay maaaring suriin ito o hindi.

Para sa parehong mga tool, mananatili ang suporta sa Teknikal kung kinakailangan ng gumagamit sa kanila.

Nagbibigay ang Perfecto Mobile Cloud ng pag-unlad ng Hybrid na mga bagay, na naglalaman ng parehong mga bagay na batay sa Visual at mga katutubong bagay para sa mga aplikasyon ng iOS / Android, pati na rin ang mga totoong bagay ng DOM para sa mga programang batay sa Web / Hybrid. Nag-aalok ito ng parehong HP UFT o isang balangkas ng automation, isang tool ng tagahanap ng bagay na nagbibigay-daan sa madaling pag-filter ng object at pagkilala at madaling pag-script.

Nagbibigay din sila ng tatlong magkakaibang pag-deploy na batay sa cloud

pagpipilian: pampublikong ulap, Pribadong ulap at Lokal na solusyon - tinatawag na Mobile Cloud.

Maaga sa mobile app, ang pag-unlad ng pag-unlad ay karaniwang nakakaintindi upang magsagawa ng manu-manong pagsubok habang pinipino ang diskarte sa pagsubok. Pagkatapos kapag na-standardize ang mga proseso ng pagsubok, nagsisimula ang awtomatikong pagsubok upang makapaghatid ng mga makabuluhang benepisyo.

Talaan ng nilalaman

Pag-uusapan namin ang tungkol sa mga paksang nasa ibaba sa tutorial ng Perfecto.

Mga Tampok ng Perfecto:

Ang mga tampok ng Perfecto ay ipinaliwanag sa ibaba -

Script Editor:

1. Pinapayagan nito ang isang interface na idisenyo ang mga script ng pagsubok para sa pagsubok na awtomatiko.

2. Ang isang maipapatupad na file ay maaaring malikha na maaaring maipatupad nang walang pag-refer sa anumang panlabas na mga file ng dll.

3. Nagbibigay ang Perfecto ng maraming mga utos (keyword) at pamamaraan upang maisagawa ang mga aktibidad sa awtomatiko sa pagsubok.

4. Pinapayagan nitong magdagdag ang mga gumagamit ng kanilang mga graphic order. Magagamit ang source code ng mga awtoridad.

5. Ang mga pangunahing kaalaman sa Perfecto ay maaaring matutunan nang mabilis para sa mga tester ng antas ng entry level.

Tampok na Keyboard at Mouse Recorder:

1. Maaari kaming makabuo ng maipapatupad na mga file sa pamamagitan ng mga tampok sa pag-record ng Perfecto.

2. Ang mga makro file ay maaaring malikha na maaaring maipatupad bilang stand-alone na file o maaaring magamit mula sa interface ng editor ng script.

3. Ang recorder ay may kakayahang kabisaduhin ang mga aktibong bintana na maaaring maisaaktibo muli sa panahon ng pag-playback.

Launcher:

1. Anumang mga file o aplikasyon kasama ang URL ng website, dokumento, mga programa atbp., Ay maaaring mailunsad gamit ang Perfecto.

2. Ito ay isang madaling gamiting tagapamahala ng shortcut.

3. Pinapayagan kaming magpatupad ng anumang aplikasyon na magagamit sa menu ng system tray.

4. Walang paghihigpit upang lumikha ng mga natukoy na mga sub folder.

Scheduler:

1. Pinapayagan itong mag-iskedyul ng anumang mga programa upang maisagawa para sa isang paunang natukoy na oras.

2. Maaari itong isama sa Launcher. Maaaring mai-configure ang scheduler batay sa mga item na magagamit sa launcher.

3. Ang pagpapatupad ng gawain ay maaaring gawin sa pamamagitan ng mga hotkey.

Codeless Automation:

Ang ibig sabihin ng codeless ay maaaring gawin ang scripting batay sa mga pagbabago sa pagsasaayos na may drag-drop na pasilidad. Pinapayagan ng tampok na Perpektong Codeless na mag-disenyo ng mga kaso sa pagsubok nang walang pagsusulat ng mga script.

Totoong Simulation ng Gumagamit:

Ang application ng gumagamit ay maaaring gumana sa mga ideal na kondisyon. Ngunit, habang nagtatrabaho sa pagsubok na awtomatiko, ang mga tagasubok ay dapat maging handa na isaalang-alang ang anumang hindi inaasahang mga sitwasyon. Kaya, bago ang pagsubok sa totoong mga aparato, kailangang gawin ang pagsubok sa app sa pamamagitan ng simulator na may iba't ibang mga uri ng mga pagsasaayos para sa iba't ibang mga platform. Ang simulator ay lubhang kapaki-pakinabang dahil sa mababang gastos, madaling i-setup at mabilis na pagproseso. Ang Perfecto ay mahusay na katugma sa mga simulator upang maisagawa ang pagsubok ng app sa una.

Pag-access ng Remote na Device:

Ang tampok na Remote Device Access ng Perfecto ay nagbibigay ng kakayahang i-debug ang mga iOS mobile app sa mga perpektong aparato sa ilalim ng mga pang-eksperimentong kundisyon na nagpapabilis sa proseso ng pagbibigay-katwiran sa mga bagong tampok at pag-aayos ng mga bug na lalabas lamang sa ilalim ng mga tukoy na kapaligiran o sitwasyon.

AI-Driven Analytics:

Ang diskarte sa pagsubok na Perfecto na walang code ay nagbibigay-daan upang lumikha ng mga awtomatikong mga kaso sa pagsubok batay sa diskarte ng Artipisyal na Intelihensiya. Ang Ai Approach ay tumutulong upang lumikha ng matatag at matatag na mga kaso ng pagsubok na magpapabuti sa pagsubok sa hindi matatag na kapaligiran. Ang tampok na ito ay makakatulong din sa pagdisenyo ng mga awtomatikong mga suite ng pagsubok na nangangailangan ng minimum na pagpapanatili.

Mga Serbisyo na Perfecto:

Patuloy na Pagsubok:

Ang tuluy-tuloy na pagsubok ay isang diskarte upang subukan ang application pagkatapos ng bawat isa sa aplikasyon na bumuo sa isang hindi nag-iingat na pamamaraan. Ang pamamaraang ito ay binabawasan nang husto ang siklo ng pagsubok. Nagbibigay ang perfecto ng tuloy-tuloy na diskarte sa pagsubok sa mga mobile device sa isang mahusay na paraan.

Awtomatikong Pagsubok:

Pinapayagan ng Perfecto ang pagsubok na awtomatiko sa parehong mga aparatong android at iOS na epektibo ang paggamit ng walang diskarte na diskarte sa pagsubok. Mayroon din itong kakayahang lumahok sa tuluy-tuloy na diskarte sa pagsubok upang suportahan ang DevOps.

Pagsubok sa Web:

Maaari nitong suportahan ang pagsubok sa web application pati na rin sa pamamagitan ng solusyon na batay sa Perfecto Cloud. Mangyaring i-click upang makakuha ng higit pang mga detalye sa Pagsubok ng Perfecto Web App.

Maghanap ng Mas mabilis na Bugs:

Sa pagtatapos ng siklo ng pagsubok, tinutulungan ng tool na ito ang gumagamit na kilalanin kaagad ang mga perpektong pagkabigo na may maling negatibong linawin. Ang mga tampok sa ibaba ay tumutulong sa gumagamit na gawing mas mahusay ang pagsubok.

  1. Ayusin ang ulat sa pagsubok ng senaryo ng platform sa iyong mga tunay na gumagamit.
  2. Ang pagsusuri sa pagkabigo sa pagsubok ay nagbibigay ng mainam na mga kadahilanan sa pagkabigo sa pagsubok.
  3. Makakakuha kami ng mabilis na feedback sa pagsubok sa tulong ng mga ulat sa pagsubok, mga dashboard ng CI, mga mapa ng init.
  4. Magbibigay din ito ng isang detalyadong paghahambing ng mga resulta ng pagsubok para sa iba't ibang mga platform.
  5. Nakakatulong ito upang makatipid ng oras para sa pagpaparami ng mga bug dahil ang mga depekto ay maaaring malikha mula sa IDE.
  6. Pinapayagan ang pagsasama sa tool na JIRA na may minimum na pagpapasadya. Kakailanganin ito para sa buong pamamahala ng pagsubok.
  7. Ang pinaka-kapaki-pakinabang na mga artifact sa pagsubok tulad ng mga log, screenshot, pagsusuri ng mga ulat, atbp. Ay magagamit na may solusyon.

Bawasan ang mga Depekto:

  1. Bawasan ang mga panganib na may kumpletong pagsusuri ng pagsubok, perpektong pagsubok ng sensor ng aparato, at pag-abot sa buong mundo.
  2. Nagbibigay ang virtualization ng network sa mga gumagamit upang subukan tulad ng totoong mga gumagamit.
  3. Kumuha ng parehong araw na pag-access sa mga modernong aparato at paglabas.
  4. I-automate ang pagsubok para sa mga advanced na tampok, tulad ng biometric, GPS, camera, at higit pa.

Pagsubok sa Analytics:

Ang ulat ng Perfecto Test Analysis ay nakakatulong upang makilala ang dahilan ng pagkabigo sa pagsubok na may ruta na madaling maging sanhi ng pagsusuri. Gayundin, nagbibigay ang test analytics ng isang mataas na antas na naaaksyong mga hakbang upang ayusin ang ruta na sanhi ng isyu ng pagkabigo. Nai-save nito ang mga pagsisikap sa pagpaparami ng isyu.

Pagganap na Pagsubok:     

Ito ay isang diskarte upang mapatunayan ang bawat isa sa mga pagpapaandar na binuo batay sa mga kinakailangan. Ang pagganap na pagsubok ay kilala rin bilang pagsubok sa UI ng produkto ng software na tinitiyak ang pangkalahatang kalidad. Ang perfecto ay may kakayahang magsagawa ng malalim na pagsubok sa pagganap sa mga mobile device sa pamamagitan ng mobile cloud.

Interactive na Pagsubok:

Ang ibig sabihin ng interactive na pagsubok ay upang maisagawa ang pagsubok sa pamamagitan ng pakikipag-ugnay sa totoong aparato na pinapanatili sa mga kamay. Pinapayagan ng cloud ng Perfecto Mobile na mabilis na ikonekta ang mga totoong aparato at browser at gawin ang pagsubok sa pamamagitan ng pakikipag-ugnay tulad ng sariling aparato.

Mga kalamangan ng Perfecto

  1. Ang patuloy na nagbabago na mga mobile at browser ay nangangailangan ng isang napapanahong kapaligiran sa pagsubok. Nagbibigay-daan ito sa agarang koneksyon sa pinakabagong mga platform ng Android at iOS. Sinusuportahan din nito ang pinakabagong mga browser ng Chrome / Firefox / Safari. 
  2. Ang lokasyon ng pagbabastos para sa iOS ay suportado ng Perfecto.
  3. Ang kahanay na pagpapatupad na sinusuportahan ng Perfecto.
  4. Ang virtualization ng network ay isang napakahusay na tampok para sa pagsubok sa Pagganap.
  5. Sinusuportahan ng Perfecto ang pag-access sa setting ng Mobile.
  6. Walang limitasyong mga pag-install ng application na suportado ng Perfecto.
  7. Sinusuportahan ang serbisyo ng SIM para sa mga aparatong Cloud.
  8. Ang numero ng IMEI ay maaaring maayos para sa mga cloud device.
  9. Ang tampok na bumuo ng OTP ay suportado ng Perfecto cloud.
  10. Karamihan sa utos ng ADB ay suportado ng Perfecto.
  11. Ang pagsasama ng JIRA ay suportado ng Perfecto.
  12. Upang matigil ang paglabag sa seguridad, sinusuportahan ng Perfecto ang isa sa isang lagusan kasama ang pribadong ulap ni Clint.
  13. Ang pagsubok na awtomatiko ay maaaring gawin para sa mga katutubong, web at hybrid na aplikasyon sa pamamagitan ng solusyon na Perfecto.
  14. Ang pagsubok sa cross-platform ay posible sa Perfecto. Nangangahulugan ito, maaari naming maisagawa ang parehong mga kaso ng pagsubok sa iba't ibang bersyon ng mga operating system ng mobile na kasama ang android at iOS. Makakatulong ito upang ma-lipon ang kakayahang magamit muli ng script at mabawasan ang mga pagsisikap sa pagpapanatili.

Mga disadvantages ng Perfecto:

  1. Ito ay isang bayad na tool. Walang sinuman ang maaaring mag-install nito at magsimulang magtrabaho nang malaya. Ngunit para sa isang demo o PoC uri ng mga bagay na ang gumagamit ay maaaring makakuha ng 14 na araw na bersyon ng lisensya sa pagsubok.
  2. Ang pag-update ng software ay napakabagal ng samahang Perfecto. Kailangang magawa kaagad.
  3. Mabagal na tugon sa pagganap. Ang Perfecto na kapaligiran ay mabagal, at ang oras ng pagtugon ng mobile device ay tahimik.
  4. Hindi suportado ng Perfecto sa mga serbisyo ng Cloud sa mga nasasakupang lugar.

Konklusyon:

Hanggang ngayon Natakpan namin ang mga pangunahing kaalaman sa Pagsubok ng Perfecto automation sa Perfecto Tutorial. Sa mga paparating na artikulo sa Perfecto, ipaliwanag namin ang mga hakbang sa pag-automate ng pagsubok at pagsasama sa Selenium. Mangyaring mag-refer dito link, upang makakuha ng karagdagang impormasyon.

Tungkol kay Prabir Kumar Das

Ang Iyong Kumpletong Gabay sa Perfecto Tutorial 2020Kumonekta sa aming dating may-akda: LinkedIn (https://www.linkedin.com/in/prabird/)

en English
X