Tosca Modules - Isang Mahusay na Gabay para sa Tosca Scan na may Tosca 13.x

TOSCA Tutorial - Talaan ng Nilalaman

Ang Tosca Tutorial ay binubuo ng mga artikulo sa ibaba na ipinaliwanag sa iba't ibang mga bahagi ng Tosca. Habang sinusulat ang artikulo, isinasaalang-alang namin ang kaalaman ng antas ng entry tester ng software upang madali nilang maunawaan ang artikulong ito.

Tosca Tutorial # 1: Pangkalahatang-ideya ng Tosca

Tosca Sangguni # 2: Pag-setup ng Tricentis Tosca - Pag-install, Pag-uninstall at Pag-configure ng Lisensya

Tosca Sangguni # 3: Tosca Paglikha ng Workspace

Tosca Sangguni # 4: Pag-unawa sa TOSCA Commander at Tosca User Management

Tosca Sangguni # 5: Tosca Scanning - Isang Panimula sa Modyul

Tosca Sangguni # 6: Paggawa ng Tosca Test Case

Tosca Sangguni # 7: Mga Parameter at Library ng Tosca– Buffer, Parameter ng Negosyo, TCP

Tosca Sangguni # 8:Pagpapatupad ng Tosca Test, Mga Ulat, at pamamahala ng Bug

Tosca Sangguni # 9: Disenyo ng Kaso sa Pagsubok - Isang diskarte upang subukan ang pamamahala ng data 

Tosca Sangguni # 10: Pamamahala ng Data ng Tosca Test.

Tosca Sangguni # 11: Pagsubok ng API sa Tosca

Tosca Tutorial # 12: Mga Tanong at Sagot sa Panayam ng Tosca

Dito sa Tosca Modules na may Tosca Scan artikulo, tatalakayin namin ang tungkol sa pamamaraang Tosca Scan upang lumikha ng Tosca Module na may maikling paglalarawan ng iba't ibang mga term. Ang mga sunud-sunod na mga screen ay nakakabit para sa madaling pag-unawa sa diskarte ng Tosca Scanning.

Mga Modyul ng Tosca

Mga Konsepto ng Mga Modyul ng Tosca:

Pinapanatili ng Tosca Modules ang mga teknikal na katangian ng anumang kontrol na tumutukoy sa anumang pagsubok na bagay.

Talaga, ang paglikha ng module ay ang unang hakbang upang magsimula sa pagbuo ng kaso ng pagsubok sa Tosca Commander. Ang modyul ay dapat na nilikha para sa yunit ng pag-andar na bloke ng application ng pagsubok. Ang mga yunit ng pagganap na ito, halimbawa, mga pahina o screen ng mga website ng pagsubok o anumang mga application ng window. Anumang mga patlang ng pag-input tulad ng mga pindutan, text box, listahan ng combo, atbp. Ay kilala bilang mga kontrol. Ang mga kontrol na kinakailangan para sa pagpapatupad ng pagsubok, ay dapat makuha sa Module bilang ModuleAttribut.

Ang mga module ng Tosca ay inuri sa dalawang kategorya sa ibaba -

·        Mga Klasikong Modyul - Ito ay nilikha ng mga klasikong engine sa panahon ng pag-scan. 

·        XModules - Gumagamit ito ng XEngines na batay sa balangkas ng Tosca TBox. 

tosca modules - mga icon
Mga Icon ng Tosca Module

Ang bawat bahagi ng isang module ay kilala bilang ModuleAttribut at ang mga bahagi ay kilala bilang mga control. Ang Mga Klasikong Modyul ay mayroong klasikong Modyul na Mga Atributo, at sa kabilang banda, ang XModules ay mayroong XModuleAttribut.

Mga Klasikong Engine: Sa maagang yugto ng Tosca, ang mga Klasikong Engine ay binuo upang maproseso ang impormasyon ng TestCase at patnubayan ang pagsubok na bagay. May mga kaukulang engine na magagamit upang makaiwas sa anumang object ng pagsubok.

TBox: Ang sanggunian ng Tosca Tbox framework algorithm ay ang batayan para sa XEngines na patnubayan ang anumang mga kontrol. Parehong maaaring mailapat sa patnubayan ang GUI at mga di-GUI na bagay.

XEngines: Sa tulong ng XDefinitions, ang XEngines ay tinukoy sa Tosca. Ang mga kontrol para sa mga pagsubok na bagay ay hierarchically nakabalangkas sa pamamagitan ng XDefinition. Kaya, ang istraktura ng puno ng mga pagsubok na bagay ay nai-map na may mga kontrol ng anumang mga module.

Ang Tosca TBox ay katugma sa mga engine sa ibaba: -

·        Tosca XScan 3.0 - Pagkatapos i-scan ang mga pagsubok na bagay (GUI o Non GUI), sa tuwing lumilikha ang Tosca ng Mga Modyul na naglalaman ng mga teknikal na katangian. Ang mga katangiang panteknikal na ito ay kinakailangan upang makaiwas sa anumang mga pagsubok na bagay bilang mga kontrol. Ang pag-scan ay maaaring gawin mula sa mga seksyon ng Mga module lamang. Kaya, ang mga modyul ay nai-save sa seksyong "Modyul". Maaari naming mai-scan ang anumang application sa pamamagitan ng Pag-right click sa isang module na folder at piliin ang teknolohiya ng application tulad ng, desktop, mobile, html, SAP, atbp.

·        Tosca AnyUI Engine 3.0 -  Pinapayagan nitong patnubayan ang mga application na may mga interface ng gumagamit, hindi nakasalalay sa napapailalim na teknolohiya.

·        Tosca API Engine 3.0 -Lumilikha ang API Engine ng mga module para sa mga interface ng application ng application na na-access sa pamamagitan ng web service media.

·        Tosca Database Engine 3.0 - Pinapayagan itong gumana sa mga database bilang isang bahagi ng pag-automate ng database.

·        Tosca DotNet Engine 3.0 - Pinapayagan nitong masubukan ang mga aplikasyon ng WinForms na binuo gamit ang Microsoft dotNET Framework 4.6.

·        Tosca Java Swing Engine 3.0 - Ginagamit ito upang i-scan ang mga aplikasyon ng Java Swing para sa pagsubok na awtomatiko.

·        Tosca JavaFX Engine 3.0 - Ginagamit ito upang i-scan ang mga aplikasyon ng JavaFX para sa pagsubok na awtomatiko

·        Tosca Java SWT Engine 3.0 - Ginagamit ito upang i-scan ang mga aplikasyon ng Java SWT para sa pagsubok na awtomatiko

·        Tosca JSON Engine 3.0 - Ang JSON ay ang mas maikling form ng JavaScript Object Notation na tumutukoy sa isang compact format para sa komunikasyon ng data. Ginagamit ang Tosca JSON Engine upang likhain, baguhin o i-verify ang JSON.

·        Tosca Mobile + Engine - Pinapayagan nito ang iba't ibang mga uri ng mga mobile application (hal. Web, katutubong, hybrid na apps) na patnubayan sa parehong mga smartphone at tablet. Para sa mas matandang bersyon ng android / ios, ang mga engine na ito ay ginagamit para sa pag-scan.

·        Tosca Mobile Engine 3.0 - Ginagamit ito upang subukan ang mga mobile app sa parehong mga smartphone at tablet.

·        Tosca SAP Engine 3.0 - Ginagamit ito upang i-scan at subukan ang mga aplikasyon ng SAP.

·        Tosca Webservice Engine 3.0 - Pinapayagan ng Tosca Webservice Engine 3.0 ang Webservices na patnubayan sa pamamagitan ng Hypertext Transfer Protocol (HTTP). Ang Webservices na gumagamit ng SOAP (Simple Object Acces Protocol) o REST Webservices (Representational State Transfer) ay maaaring patnubayan.

·        Tosca XML Engine 3.0 - Ginagamit ito upang makipag-ugnay sa data ng XML upang baguhin, likhain o i-verify ang data.

Ano ang Pamantayang Modyul?

Gamit ang paggawa ng workspace, nagbibigay ang Tosca ng ilang mga module na ginagamit upang maisagawa ang mga pangkaraniwang operasyon tulad ng buksan ang file, mag-apply ng aplikasyon, pagpapatakbo ng string, pagpapatakbo ng buffer, malapit na aplikasyon, pag-verify, atbp. Ang mga modyul na ito ay kilala bilang karaniwang mga module. Ang pinakamahalagang karaniwang mga module ay - 

Mga Tool sa Awtomatiko ng TBox:

· Pangunahing Operasyon ng Windows

· Mga Pagpapatakbo ng Buffer

· Pagsusuri ng Ekspresyon

· Mga Pagpapatakbo ng File

· Mga Pagpapatakbo ng Folder

· Mga Operasyong Numero

· Mga Pagpapatakbo ng Proseso

· Paghawak ng Mapagkukunan

Selenium

· Pag-time

Mga TBox XEngines:

· Data ng Parameter

· Database

· Html

· File, XML, JSON

· Mail

· Mobile

· SAP, Java

· Excel

· Pdf

· Host

mga module ng tosca - karaniwang mga modyul
mga module ng tosca - karaniwang mga modyul

Serbisyo ng Data ng Pagsubok:

· TestData - Maghanap at magbigay ng tala

· TestData - Lumikha at magbigay ng bagong tala

· TestData - I-update ang Tala

· TestData - Ilipat ang talaan sa uri ng TDS

· TestData - Tanggalin ang Tala

· TestData - Uri ng pag-update

· TestData - Module ng Dalubhasa

Tosca Scan: 

Ang pag-scan sa pamamagitan ng Tosca ay isang diskarte upang lumikha ng mga module ng Tosca na naglalaman ng lahat ng impormasyong panteknikal para sa anumang pagsubok na application.

Hakbang-hakbang na gabay ng Tosca Scan upang lumikha ng isang module:

Maaari nating simulan ang pag-scan ng Tosca alinman sa pag-click sa kanan sa folder ng Module o pagpili ng mga modyal na menu na menu at mag-click sa Masdang mabuti icon Sa application na ito, matututunan namin ang pag-scan gamit ang isang sample na web application. 

tosca modules - mga pagpipilian sa pag-scan
tosca modules - mga pagpipilian sa pag-scan

Tosca Scan - Mga Klasikong Modyul: 

Ang Tosca wizard ay isang bahagi ng Tricentis Tosca at ginagamit para sa klasikong pag-scan upang lumikha ng mga klasikong modyul. Pangkalahatan, para sa mga application ng legacy na hindi maayos na katugma para sa TBox Scan, ginagamit namin ang diskarteng ito ng pag-scan. Maaari naming buksan ang wizard ng Tosca bilang isang nakapag-iisang application mula sa Start Menu o sa pamamagitan ng pagpili ng pagpipiliang "Masdang mabuti Higit pa-> Legacy Scan”Sa pag-scan. Paki-klik dito upang mabasa ang higit pa sa paksang ito.

tosca modules - klasikong wizard
tosca modules - klasikong wizard
  • Pangunahing Navigation Panel - Ipinapakita ang mga na-scan na kontrol.
  • Pag-aari ng Awtomatiko - Impormasyon sa teknikal na Mandatary tungkol sa mga napiling kontrol.
  • Masdang mabuti - Simulan ang pag-scan ng buong rehiyon.
  • Rehiyon ng Scan - I-scan ang napiling rehiyon.
  • Lumikha ng Modyul - I-save upang lumikha ng isang module para sa na-scan na rehiyon. Ang mga klasikong modyul ay katulad ng imahe sa ibaba - 
mga module ng tosca - pasadyang klasikong module
mga module ng tosca - pasadyang klasikong module

Tosca Scan - Tule Module:

Ang Tosca XScan ay isang bahagi ng Tricentis Tosca at ginagamit para sa pag-scan ng TBox upang lumikha ng mga module ng Tbox. Sa panahon ng pag-scan, kailangan naming piliin ang mga engine batay sa application ng pagsubok. Mga hakbang sa pag-scan - 

Hakbang # 1: Pumunta sa seksyon ng Mga Module at piliin ang path ng pag-scan na "ScanàApplication".

Hakbang # 2: Piliin ang application ng pagsubok mula sa screen na "Pagpili ng Application" at mag-click sa pindutan ng Scan.

Hakbang # 3: Ipapakita ang Xscan screen. Narito ang lahat ng mga magagamit na kontrol ay ipinapakita dito kasama ang mga teknikal na katangian ng bawat isa sa mga kontrol. Batay sa napiling mga pag-aari, ang kontrol ay makikilala ng Tosca. Mayroong apat na magkakaibang paraan upang makilala ang mga kontrol - 

Kilalanin ayon sa Mga Katangian - Dito batay sa mga teknikal na katangian ng pagsubok na bagay, nakakilala ang mga kontrol. Palagi nating gugustuhin ang mga katangiang panteknikal tulad ng pangalan, id, klase, pagsubok, panloob na teksto upang makilala ang mga kontrol sa application.

tosca modules - mga katangian ng pag-scan ng tbox
tosca modules - Kilalanin ayon sa mga pag-aari

Kung ang mga pag-aari ay hindi sapat upang makilala ang anumang partikular na mga kontrol, dapat kaming pumunta para sa iba pang mga pagpipilian na "Natukoy ng" na magagamit sa Tbox Scan.

Kilalanin sa pamamagitan ng Anchor - Sa pamamaraang ito, kailangan nating kilalanin ang pansubok na bagay na may sanggunian ng anumang iba pang bagay na natukoy nang kakaiba. Gumagamit ito ng algorithm Pinakaikling Path o Coordinate para sa mga sanggunian na kontrol. Dito, kailangan naming sundin ang mga pagpipilian pagkatapos mag-click sa pindutang "Piliin sa Screen".

tosca modules - anchor ng pag-scan ng tbox
tosca modules - Kilalanin ng Anchor

Kilalanin sa pamamagitan ng Imahe - Batay sa view ng imahe ng pagsubok na bagay. Maaari naming payagan ang Tosca na makilala ang kontrol. Ngunit ito ay hindi isang ginustong pamamaraan, at dapat itong pumili sa huli kapag ang lahat ng iba pang mga pagpipilian ay hindi makilala ang mga pagsubok na bagay.

tosca modules - imahe ng pag-scan ng tbox
tosca modules - imahe ng pag-scan ng tbox

Kilalanin sa pamamagitan ng Index - Ang index ay karaniwang bilang ng paglitaw ng test object. Ito ay tinukoy ng halagang bilang sa bilang, nagsisimula sa 1.

tosca modules - tbox scan index
tosca modules - Kilalanin ayon sa index

Maaari naming i-highlight ang mga napiling kontrol gamit ang pagpipiliang "I-highlight ang highlight". Gayundin, maaari kaming direktang pumili ng isang kontrol mula sa application mismo sa pamamagitan ng pagpili ng pagpipiliang "Piliin sa Screen". Kapag natukoy nang kakaiba ang bagay, kailangan naming mag-click I-save ang or Tapusin ang Screen icon (magagamit sa kaliwang tuktok) upang lumikha ng isang module.

Hakbang # 4: Mag-click sa "Tapusin ang Screen" upang i-clear ang kasalukuyang nai-scan na impormasyon. Pagkatapos nito, mag-click sa pagpipiliang Start Screen upang simulan ang muling pag-scan ng isang bagong pahina. Ang mga module ng TBox ay magiging hitsura sa ibaba -

tosca module - pasadyang module ng tbox
tosca module - pasadyang module ng tbox

Konklusyon

Sa artikulong ito ng Tricentis Tosca Tutorial, sinaklaw namin ang tungkol sa Tosca Workspace Creation upang makapagsimula kaming magtrabaho kasama ang Tosca Commander. Kailangan mo ng karagdagang impormasyon, mangyaring mag-click dito upang bisitahin ang portal ng Suporta ng Tricentis.

Tungkol kay K Mondal

Tosca Modules - Isang Mahusay na Gabay para sa Tosca Scan na may Tosca 13.xKumusta, ako si K. Mondal, naiugnay ako sa isang nangungunang samahan. Mayroon akong 12+ taon na karanasan sa pagtatrabaho sa mga domain hal, pag-unlad ng application, pagsubok sa automation, IT Consultant. Lubhang interesado akong matuto ng iba't ibang mga teknolohiya. Narito ako upang matupad ang aking hangarin at kasalukuyang nagbibigay ng kontribusyon bilang isang May-akda at Developer ng Website kapwa sa LambdaGeeks.
Kumonekta sa LinkedIn- https://www.linkedin.com/in/kumaresh-mondal/

Mag-iwan ng komento

Ang iyong email address ay hindi ilalathala. Ang mga kailangang field ay may markang *

en English
X