V tomto příspěvku k otázkám rozhovoru s Toscou se budeme zabývat všemi základními a kritickými otázkami a odpověďmi na toskánské pohovory, které jsou odděleny v různých úrovních obtížnosti, například níže:
Otázky k rozhovoru Tosca pro vstupní úroveň
Q1) Diskutujte o společnosti Tricentis Tosca.
Ans. Tosca je nyní jedním z lídrů na trhu jako nástroj pro automatizaci testů, který má schopnost automatizovat všechny druhy aplikací. Umožňuje navrhnout automatizované testy bez skriptů.
důležité vlastnosti Toscy:
- Rychlé provedení a schopnost nepřetržitého testování na podporu DevOps
- Podporuje vývoj testů na základě modulů, které maximalizují využití opětovného použití.
- Vyžadováno minimální úsilí údržby.
- Schopnost integrace s hlavními nástroji třetích stran.
- Vývoj testu je snadný, protože sleduje automatizaci testů bez skriptů.
Q2) Řekněte mi hlavní součásti Toscy?
Ans. Důležité komponenty, které jsou k dispozici v Tosce, jsou -
- velitel Tosca.
- Exekutor Tosca.
- Tosca ARA (Asistent automatického záznamu)
- Průvodce Tosca
- Testovací úložiště.
Q3) Vysvětlete výhody Toscy jako nástroje pro automatizaci testů?
Ans. Výhody poskytované automatizačním nástrojem Tosca uvedeným níže:
- Jeden nástroj kombinuje mnoho funkcí.
- Podporuje automatizaci testů bez skriptů.
- Správa testů.
- Hromadné aktualizace jsou možné.
- Majetek lze znovu použít.
- Kompatibilní s různými platformami.
- Vychází z modelového přístupu k testování.
Q4) Definovat velitele TOSCA?
Ans. Velitel Tosca je uživatelským rozhraním nástroje, které uživatelům umožňuje navrhovat, udržovat, spouštět a analyzovat testovací případy. Jedná se tedy o základní páteř sady testovacích zařízení Tosca. Velitel Tosca staví s různými částmi, jako jsou Požadavky, Moduly, Testovací případ, Návrh testovacího skriptu, Provádění a Hlášení atd.

Q5) Jak spustit testovací skripty z Tosca ExecutionLists?
Ans. Níže jsou uvedeny různé přístupy k provádění testů Tosca -
- Pomocí klávesové zkratky F6 lze zahájit provádění.
- Klepněte pravým tlačítkem na vybrané testovací případy a vyberte možnost „Spustit“.
- Vyberte a spusťte ExecutionLists.
Q6) Jaké jsou různé komponenty dostupné v TOSCA?
Odpověď: V Tosce jsou k dispozici čtyři různé komponenty
- velitel Tosca
- Exekutor Tosca
- Průvodce Tosca
- Testovací úložiště
Q7) Jak spustit testovací skripty z Tosca ScratchBook?
Ans. Můžeme provést zkušební provoz nově vytvořených nebo vylepšených testovacích případů prostřednictvím ScratchBook a zkontrolovat správnost. Tosca protokoluje výsledky provádění do ScratchBook pro dočasné účely. Celý testovací případ nebo jeho část (tj. Testovací kroky) lze provést prostřednictvím ScratchBook.
K provedení testovek ze stíracích knih jsou k dispozici dvě možnosti, které jsou vysvětleny níže -
- Lze provést kdykoli.
- Můžeme testovací případy uspořádat do zápisníku před provedením.
Q8) Je možné integrovat Toscu s Jira?
Odpověď: JIRA je nástroj pro správu testů. Díky integraci s JIRA dokážeme spravovat chyby nebo problémy, které se objevují v Tosce. Pokud tedy v TOSCA nastanou nějaké nové problémy, bude to stejné synchronizováno do JIRA přes rozhraní.
Q9) Vysvětlete výhody integrace Tosca s Jira?
Ans. Níže jsou uvedeny výhody integrace Tosca Jira -
- Synchronizuje neúspěšné testy od společnosti Tosca.
- Chyba může být vyvolána v JIRA automaticky po selhání spuštění v Tosce.
- Umožňuje proces DevOps.
- Lze dosáhnout sledovatelnosti napříč nástroji.
Q10) Jaké jsou různé typy chyb, ke kterým může dojít v Tosce?
Ans. Během provádění Tosca se mohou objevit tři typy nebo chyby.
- Ověření-Selhání: Objeví se, když se pro krok ověření neshodují očekávané a skutečné výsledky.
- Uživatel Abort: Objeví se, když provádění zastavil tester.
- Selhání dialogu: Zobrazí se kvůli některým neošetřeným výjimkám nebo krokům.
Q11) Vysvětlete Tosca Testsuite?
Ans. Tosca je nyní jedním z lídrů na trhu jako nástroj pro automatizaci testů, který má schopnost automatizovat všechny druhy aplikací. Umožňuje navrhnout automatizované testy bez skriptů.
důležité vlastnosti Toscy:
- Rychlé provedení a schopnost nepřetržitého testování na podporu DevOps
- Podporuje vývoj testů na základě modulů, které maximalizují využití opětovného použití.
- Vyžadováno minimální úsilí údržby.
- Schopnost integrace s hlavními nástroji třetích stran.
- Vývoj testu je snadný, protože sleduje automatizaci testů bez skriptů.
Q12) Jak můžete číst data z Excelu pomocí Toscy?
Ans. Data aplikace Excel lze číst pomocí některého z níže uvedených přístupů -
- V přístupu TOSCA k návrhu testovacích případů lze data číst z externího souboru aplikace Excel v předdefinovaném formátu.
- „Excel Engine“ umožňuje importovat a číst ze souboru aplikace Excel.
Otázka 13) Je možné v TOSCA spustit více prohlížečů?
Odpověď: V Tosce není možné spustit více prohlížečů. Lze toho však dosáhnout pomocí následujících kroků -
Parametr Test Case (TCP) s názvem „Prohlížeč“ musí přidat úroveň testcase, kořenové složky nebo seznamu spuštění.
Pomocí hodnot „Prohlížeč“ jako InternetExplorer, Firefox nebo Chrome se spustí příslušné webové prohlížeče.
Q14) Jak provádět testování založené na datech v Tosce?
Odpověď: Automatizace testů na základě dat je možná pomocí TCD (Test Case Design). Testovací list TCD představuje šablonu, kde můžeme vytvořit instance, které představují testovací data pro jednotlivé testovací případy. Znovu můžeme vytvořit atributy s v testovacím listu, které představují jednotlivé datové parametry a datové hodnoty lze vytvořit pomocí v atributu jako instance s v něm.
Pro opětovnou použitelnost dat můžeme definovat třídy. Po vytvoření TCD lze testovací listy s různými datovými sadami mapovat pomocí testovacího případu šablony, odkud můžeme na základě různých dat generovat různé testovací případy. Proces vytváření testovacích případů se označuje jako vytvoření instance testovacích případů šablony.

Q15) Jak spustit více než jeden prohlížeč v Tricentis TOSCA?
Odpověď: Spuštění více prohlížečů není v TOSCA možné. Uživatel však může dosáhnout spuštění napříč prohlížeči.
Chcete-li provést spuštění napříč prohlížeči, musí uživatelé postupovat podle následujících kroků:
- Parametr „Konfigurace testu“ „Prohlížeč“ by měl být navržen buď na TestCase, nebo na jeho nadřazených úrovních.
- Uživatelé si mohou vybrat hodnotu jako InternetExplorer, Firefox, Chrome.
- Jednotlivé prohlížeče spustí spouštění.
Q16) Jaký je odlišný stav dostupný po provedení v Tosce?
Odpověď: Ve výchozím nastavení poskytuje Tosca po provedení testu čtyři různé stavy. Ty jsou -
- Prošel
- Neúspěšný
- Žádný výsledek
- Chyba
Q17) Vysvětlete omezení TOSCA ScratchBook?
Odpověď: Dočasné protokoly provádění jsou uloženy ve ScratchBook. Během vývoje testu jsme použili tuto možnost pro dočasné spuštění ke kontrole správnosti skriptu.
Pokud se akce v rámci kroku testu provádí opakovaně, podrobnosti nebudou k dispozici. Protokoly provádění také nejsou k dispozici trvale.
Q18) Vysvětlete výhody propojení testovacích případů Tosca s požadavky?
Ans. Hlavním účelem je zajistit pokrytí testování na základě požadavků. Poskytne vysoký obraz pokrytí požadavků pro analýzu testů.
Q19) Vysvětlete šablonu a proces jejího vytvoření?
Odpověď: Šablony v Tosce definují jedinečný testovací tok pomocí modulů. Místo skutečných dat jsou spojeny datové parametry z TCD. Šablona obecně není nic jiného než něco v konvenčním formátu. Technický testovací případ lze převést na šablonu kliknutím pravým tlačítkem myši. Šablona využívá data z datového listu TCD.
Q20) Vysvětlete výhody specifikací, které jsou spojeny s testovacími případy Tosca?
Odpověď: Specifikace lze propojit s testovacími případy a sledovat pokrytí požadavků. Poskytne vysoký obraz pokrytí požadavků pro analýzu testů.
Q21) Vysvětlete správu testovacích dat.
Ans. Správa testovacích dat vám umožňuje vypořádat se s testovacími daty nezbytnými pro provedení testu. Automatizace testů na základě dat je možná pomocí TCD (Test Case Design). Testovací list TCD představuje šablonu, kde můžeme vytvořit instance, které představují testovací data pro jednotlivé testovací případy. Znovu můžeme vytvořit atributy s v testovacím listu, které představují jednotlivé datové parametry a datové hodnoty lze vytvořit pomocí v atributu jako instance s v něm.
Pro opětovnou použitelnost dat můžeme definovat třídy. Po vytvoření TCD lze testovací listy s různými datovými sadami mapovat pomocí testovacího případu šablony, odkud můžeme na základě různých dat generovat různé testovací případy. Proces vytváření testovacích případů se označuje jako vytvoření instance testovacích případů šablony.
Q22) Co je to řetězcový provoz v Tosce?
Ans. Řetězcové operace se používají k ověření nebo změně řetězců pomocí regulárních výrazů. Zahrnuje počet konkrétních znaků / slov z oznámení, zarovnání slova s jiným slovem, potvrzení struktury čísla atd. Měli byste mít stažený a stažený modul AidPack ve vašem úsilí o provedení řetězcových operací.
Q23) Proč je v Tricentis TOSCA vyžadován SratchBook?
Odpověď: Můžeme provést zkušební provoz nově vytvořených nebo vylepšených testovacích případů prostřednictvím ScratchBook a zkontrolovat správnost. Tosca protokoluje výsledky provádění do ScratchBook pro dočasné účely. Celý testovací případ nebo jeho část (tj. Testovací kroky) lze provést prostřednictvím ScratchBook.
Q24) Co je průzkumné testování Tosca?
Ans. Průzkumný je přístup k záznamu testovacího scénáře, který bude po scénáři navigovat ručně. Zaznamenává snímky obrazovky s technickými informacemi a na konci generuje soubor PDF. Tento dokument lze použít pro budoucí reference a školení.
Otázky k rozhovoru Tosca pro středně pokročilé
25) Popište organizační jednotky testovacích postupů v Tricentis Tosca?
Odpověď: Automatizované testování v TOSCA obsahuje níže organizační jednotky.
- Plánování.
- Specifikace.
- Provedení.
- Protokolování.
- Analýza.
Q26) Popište účel „Tosca Query Language“ (TQL)?
Odpověď: TQL je kratší forma dotazovacího jazyka Tosca, která se v Tosce používá pro účely předběžného vyhledávání. Koncepčně je to podobné jako s SQL, což znamená, že můžeme vyhledávat na základě podmínek.
Q27) Je možné porovnat pdf pomocí Tricentis Tosca?
Ans. Společnost Tosca umožňuje uživatelům se standardním modulem provádět srovnání souborů PDF. Po porovnání dvou souborů PDF budou neshody k dispozici v protokolech provádění.
Q28) Co je Tosca CI? Jak uživatel provádí testovací skripty pomocí nástroje CI Tool?
Odpověď: CI znamená nepřetržitou integraci. TOSCA je schopen provádět testovací případy prostřednictvím nástrojů CI, jako je Jenkins, Bamboo atd., Jako součást nepřetržitého testování. Díky funkcím CI se můžeme snadno integrovat s nástroji CI. Po integraci lze test spustit pomocí nástrojů CI třetích stran.

Q29) Jaké jsou příkazy smyčky používané v Tosce?
Ans. I když musíme testovací kroky provádět opakovaně, používá se smyčka Tosca. Tosca poskytuje různé struktury smyček, jako jsou smyčky Do, For, While atd.
Q30) Co máte na mysli pod pojmem Tosca WebAccess?
Odpověď: Tosca WebAccess je webové rozhraní, které umožňuje přístup k pracovnímu prostoru prostřednictvím webových prohlížečů. Instalace aplikace Tricentis Tosca Commander není nutná pro práci s pracovními prostory prostřednictvím WebAccess.
Systém serveru pracovního prostoru ukládá data pracovních prostorů a pomocí klientských prohlížečů k nim můžeme přistupovat.
Q31) Vysvětlete použití Tosca API Scan?
Ans. Funkce skenování API společnosti Tosca umožňuje vytvářet moduly po skenování API pro konkrétní systém. V zásadě umožňuje automatizovat a navrhnout testovací případy API.
Q32) Co je integrace Tosca QC / ALM?
Odpověď: HP Quality Center (název nejnovější verze je ALM) je nástroj pro správu testů, který řídí cykly vývoje, provádění a defektů testů. Tricentis Tosca umožňuje integraci s Quality Center s minimálním přizpůsobením. Hlavním účelem integrace je správa provádění testů a správa defektů. Data o provedení a podrobnosti vady budou synchronizovány mezi oběma nástroji prostřednictvím integrace.
Q33) Vysvětlete konfigurační parametry testu Tosca.
Ans. Konfigurační parametry testu (TCP) lze použít k parametrizaci testovacích dat pro činnosti související s konfigurací, tj. V ideálním případě by se měly použít pro ty parametry, které budou použitelné v celé testovací sadě. Tosca poskytuje některé vestavěné TCP, které se používají ke změně výchozí konfigurace produktu Tricentis Tosca. Uživatelem definované TCP lze vytvořit pro níže uvedené objekty -
- Kořenový prvek projektu
- Seznam spuštění
- Testovací případ
- PopravaVstup
- Zápisník
- Složka komponent
- Složka konfigurace
- Jakékoli podsložky dostupné v sekcích TestCase, TestCase-Design nebo Execution.
Q34) Jak integrovat Tosca Connect s HP ALM?
Ans.
- Nainstalujte si Rest API.
- Nainstalujte Tasktop do testovacího systému s licencí.
- Proveďte synchronizaci testovacích skriptů s modulem Test Plan v HP ALM od společnosti TOSCA.
- Synchronizujte seznam spuštění s modulem testovací laboratoře v HP ALM od TOSCA.
- Synchronizujte nejnovější protokoly spuštění dostupné v Tosca ExecutionList s testsetem, který je k dispozici v ALM Testlab.
Q35) Jaké jsou režimy TC Shell.
Odpověď: Správce velitele TOSCA používá TC shell a existují dva různé způsoby spuštění TC Shell.
- Interaktivní režim: Upřednostňování interaktivního režimu novými a středně pokročilými uživateli, pomáhá uživateli s pomocí a možnostmi. Ke kompletním funkcím grafického uživatelského rozhraní velitele Tosca lze přistupovat prostřednictvím interaktivního režimu.
- Režim skriptu: Toto je odlehčená verze grafického uživatelského rozhraní Tosca, která může být viditelná, což vyžaduje minimální interakci. Používá se k provádění skriptů v automatizovaném režimu.
Q36) Co je synchronizace v Tricentis Tosca?
Ans. Synchronizace je proces, který odpovídá hybnosti aplikace s hybností automatizačního nástroje. ActionMode „WaitOn“ se používá ke zpracování synchronizace v dynamickém přístupu. Dokud nebude splněna podmínka uvedená jako TestStepValue pro „WaitOn“, bude test Tosca čekat na předkonfigurovanou hodnotu časového limitu. Nastavení synchronizace lze změnit z nastavení - „Přejít na nastavení-> TBox-> synchronizace“.
Q37) Jak zkontrolovat existenci souboru v Tosce?
Ans. Pomocí standardního modulu „Existence souboru TBox“ můžeme ověřit existenci jakéhokoli zadaného souboru. Tento modul má níže uvedené atributy -
1. Adresář - Umístění testovacího souboru.
2. Soubor -Název testovacího souboru.
Q38) Kolik typů protokolů je k dispozici v Tosce?
Odpověď: Po provedení testu jsou v Tosce k dispozici dva typy protokolů. Ty jsou -
- ActualLog: Zachovává nejnovější výsledky provádění a historii provádění.
- Záznam o provedení: Výběrem možnosti „Archivovat aktuální ExecutionLog“ se vygeneruje tento typ protokolů.
Q39) Co je BDD v TOSCA?
Odpověď: BDD je zkratka pro Behavior Driven Development, která sleduje agilní metodiku založenou na procesu vývoje softwaru. Tento proces funguje podle Test Driven Development.
BDD negeneruje funkční testovací případy, ale funkční dokumentaci. Zde jsou akce a chování vysvětleny jako texty. To jim umožňuje testovat jako funkční dokumentaci. Požadavky jsou zobrazeny jako uživatelské příběhy.
Q40) Jaký je účel omezení ActionMode?
Ans. Hodnota ActionMode „Constraint“ se používá k hledání zadaných hodnot. Například - můžeme snadno vyhledat konkrétní hodnotu sloupce v tabulce pomocí „Omezení“.
Q41) Jaké jsou výchozí hodnoty objekt komponenty v TOSCA?
Ans. Během okna vytváření pracovního prostoru Tosca jsou výchozí objekty buď automaticky začleněny, nebo je třeba je přidat ručně pomocí možnosti podmnožiny importu.
Výchozí komponenty jsou uloženy v souboru standard.tce, který je k dispozici ve složce „% TRICENTIS_PROJECT% \ ToscaCommander“.
Výchozí komponenty, které jsou přidruženy k souboru, jsou -
- Standardní moduly - K dispozici jsou všechny druhy výchozích modulů, které lze použít k řízení různých aplikací, včetně TBox XEngines a TBox Automation Tools.
- Virtuální složky.
- Standardní zprávy.
Q42) Co je třída poškození?
Odpověď: Tato třída se používá k výpočtu hodnot poškození pro všechny konkrétní události. To se počítá na základě škod z hlediska nákladů. Rozsah těchto hodnot je mezi 0 až 10 (min až max).
Q43) Co je to frekvenční třída?
Odpověď: Tato třída se používá k výpočtu hodnot poškození pro všechny konkrétní události. To se počítá na základě množství poškození z hlediska frekvence. Rozsah těchto hodnot je mezi 0 až 10 (min až max).
Q44) Diskutujte o postupech vytvoření šablony ručního testovacího případu v Tosce?
Ans. Uživatelé mohou navrhovat šablony TestCase pomocí očekávaných sekcí podmnožiny Samples.tce a modulů Tosca BI. Při vytváření šablony TestCase musíme postupovat podle níže uvedených kroků -
1. Vytvořte TestCase podle požadavků uživatele.
2. Technický testovací případ můžeme převést na šablonu výběrem možnosti kontextového menu „Převést na šablonu“ po kliknutí pravým tlačítkem na testovací případ.
3. Přetáhněte příslušný testovací list na požadovanou šablonu TestCase.
4. Přiřaďte atributy TestSheet (datový parametr) pro požadované hodnoty TestStepValues pomocí značky XL.
Otázky k rozhovoru Tosca pro pokročilé
Q45) Vysvětlete zásluhy společnosti Tricentis Tosca?
Odpověď: Hlavní výhody Toscy jako nástroje pro automatizaci testů jsou uvedeny níže -
- Umožňuje přístup k automatizaci testů bez skriptů.
- Snadno se naučíte nástroj s velmi minimální sadou dovedností.
- Automatizaci testování lze zahájit ve velmi rané fázi testování.
- Podporuje modelový rámec automatizace testů. Není tedy nutné vynaložit úsilí na vytvoření testovacího rámce.
- Vysoký přístup k opakovanému použití lze využít pomocí komponent, jako jsou moduly, opakovaně použitelné TestStepBlock, TCD atd.
- Samotný nástroj podporuje činnosti správy testů a testování funkčnosti.
- Integrace ALM je možná.
- Může vyvolat selenové testovací kufry od společnosti Tosca.
- Hromadná aktualizace je možná pomocí TQL.
Q46) Je u společnosti Tosca možné testování API?
Odpověď: Ano, Tosca podporuje testování API. Skenování API se používá ke skenování vytvoření modulů pro odpovídající API. Pomocí modulů API můžeme odeslat požadavek a obdržet odpověď na volání API.
Q47) Jak používat více webových prohlížečů ve stejném testovacím případě pomocí Toscy?
Ans. Uživatelé chtějí automatizovat předávání testovacích skriptů přes různé aplikace, které se spouštějí v jiných prohlížečích. Použití vyrovnávacích pamětí, změna parametrů konfigurace testu v době provádění pomocí níže uvedených metod.
1. Střídání hodnoty parametru objednávání testu na {B [Prohlížeč]} nebo jakýkoli jiný preferovaný název vyrovnávací paměti.
2. Během provádění můžeme změnit hodnotu bufferu pomocí modulu „TBOX Set Buffer“, abychom změnili hodnotu testovacího konfiguračního parametru „Browser“ podle názvu prohlížeče, který se má spustit.
Q48) Co je to TOSCA Classic Engine?
Odpověď: Za provedení testu odpovídá motor Classic nebo Base. Base engine sleduje architekturu testovacích případů, které jsou spravovány jako obchodní objekty. Informace o obchodních objektech a činnosti k řízení ovládacích prvků, které se vztahují k testovacím skriptům, jsou přijaty modulem Classic.
Q49) Jaké jsou kroky vyžadované v Object Steering v Tosce?
Odpověď: Řízení objektu zahrnuje dva kroky:
- Přístup k objektu.
- Řízení objektu.
Q50) Diskutujte o testování podle modelu Tosca?
Ans. Modely představují jednotku funkcí, které jsou vytvořeny skenováním aplikace. Moduly obsahují technické informace ovládacích prvků k řízení testovaných objektů. Nyní modelové testování vysvětluje přístup, kde jsou testovací případy vyvíjeny a prováděny na základě modulů. V zásadě jsou moduly přidány do testovacího případu jako testovací krok prostřednictvím přístupu přetažení k dokončení testovacích případů. V testcase musíme poskytnout data jako TestStepValue a akce. K vývoji testovacího případu není nutné žádné skriptování.
Q51) Co myslíte pojmem Distribuované spuštění v TOSCA?
Odpověď: Když kterýkoli uživatel nebo Test chce spustit velkou sadu testovacích skriptů na více počítačích, musí tester vytvořit TestEvents v veliteli Tosca.
Q52) Popsat správu testovacích dat (TDM)?
Odpověď: Komponenty TDM (Test Data Management) se používají ke správě testovacích dat, která jsou nutná pro provedení testu. Součást TDM je k dispozici se standardní instalací Tosca. Data jsou uložena stejně jako sdílené databázové úložiště, které se používá k vytvoření pracovního prostoru, prostřednictvím TDM, který bude přiřazen testovacím případům během provádění. V případě SQLite je pro TDM vyžadována samostatná instance databáze.
Q54) Jak spustit testy pomocí ScratchBook?
Odpověď: Můžeme provést zkušební provoz nově vytvořených nebo vylepšených testovacích případů prostřednictvím ScratchBook, abychom zajistili správnost. Tosca protokoluje výsledky provádění do ScratchBook pro dočasné účely. Celý nebo část testovacích případů (tj. Testovací kroky) lze provést ve ScratchBook.
Po kliknutí pravým tlačítkem na jeden nebo více vybraných testovacích případů, složek testovacích případů nebo testovacích kroků můžeme zahájit spuštění výběrem možnosti z kontextové nabídky.
Q55) Jaké je použití TestMandates?
Odpověď: Existuje mnoho scénářů, jako jsou bankovní, pojišťovací atd. Doménové projekty; požadovali jsme spuštění dávky v určitou dobu. Tento požadavek lze splnit pomocí TestMandates. Zkušební mandát umožňuje provádět různé části seznamu spuštění paralelně bez uzamčení hlavního seznamu spuštění.
Q56) Diskutujte o krocích k vytvoření instance TestCase pomocí aplikace Excel?
Ans. Instance procesu znamená generování testovacích případů instance ze šablony na základě různých dat, která jsou definována v části „TestCase Design“ nebo v šabloně aplikace Excel.
Níže jsou uvedeny kroky k vytvoření instance TestCase pomocí aplikace Excel:
1. K vytvoření testovacích případů instance je vyžadován testovací případ šablony.
2. Atributy datového listu, které jsou definovány v TCD nebo externí šabloně Excel, tj. parametry dat musí být propojeny s atributem šablony s správná syntaxe.
3. Klepnutím pravým tlačítkem na testovací šablonu šablony a výběrem možnosti místní nabídky „Vytvořit šablonovou instanci“ zahájíte proces.
4. List aplikace Excel s předdefinovanou strukturou musí být zobrazen v následujícím dialogu.
5. Zpracujte ověřovací dialog a pokračujte.
6. Dále spusťte proces kliknutím na tlačítko OK.
Q57) Popsat instantní šablonu?
Odpověď: Zpracovává instanční prostředky ke generování testovacích případů instance ze šablony na základě různých dat, která jsou definována v části „Design Testase“. Tento přístup v Tosce je také známý jako testování založené na datech.
Q58) Co myslíte pod obchodními parametry v Tosce?
Ans. Obchodní parametry se používají k předání dat do Reusable TestStepBlock jako argumentů. Primárním účelem obchodních parametrů je parametrizovat použití testovacích dat v opakovaně použitelném TestStepBlock namísto použití pevně zakódovaných dat. Může být vytvořen po kliknutí pravým tlačítkem na vybraný opakovaně použitelný TestStepBlock, který je vytvořen ve složce Library.
Q59) Vysvětlete TC-Shell?
Ans. TC-Shell umožňuje ovládat velitele Tosca z příkazového řádku. Může být spuštěn dvěma jedinečnými způsoby pomocí interaktivního a skriptu.
- Skupina příkazů, které jsou zapsány do plochého souboru (například do souboru BAT), může provádět některé operace, jako je provádění testů od spuštění, aniž by byl otevřen program Tosca Commander. Tento přístup se používá k automatizaci spouštění procesu provádění testu.
- Uživatelé mohou využít komplexní výběr účelů verze grafického uživatelského rozhraní od velitele Tosca.
Q60) Vysvětlete kroky, které vytvářejí testovací případy prostřednictvím ARA?
Odpověď: Kroky procesu jsou -
- Zaznamenejte jakýkoli scénář pomocí Průvodce ARA.
- Přidejte ověřovací body během nahrávání a proveďte vyčištění podle zaznamenaného scénáře.
- Exportujte záznam.
- Importujte záznam v Tosce.
- Provádějte testovací případy, které se během záznamu vytvářejí automaticky.
Q61) Uveďte různé přístupy k identifikaci objektu v Tosce?
Odpověď: Níže jsou uvedeny různé přístupy k řízení ovládacích prvků během skenování u testovacích objektů -
- Identifikovat podle vlastností
- Identifikovat pomocí Anchor
- Identifikovat podle indexu
- Identifikovat podle obrázku
Q62) Co je DokuSnapper v Tosce?
Odpověď: Projekt DokuSnapper funkce umožňuje archivovat průběh automatizovaných testů v dokumentu. Tosca při každém spuštění vytvoří dokument Microsoft Word pro každý testovací skript. Název dokumentu se skládá z názvu testovacího skriptu a časového razítka doby provedení.
Uživatel může povolit Dokusnapper z Nastavení
Nakonfigurujte možnosti a nastavení> Dialog Nastavení> Nastavení - Motor> Nastavení - DokuSnapper
Q63) Co je TDS?
Odpověď: TDS je zkratka pro Test Data Service, která se používá pro správu testovacích dat v Tosce. Pomocí TDS můžeme ukládat data dynamického testu na sdílené místo, které je snadno čitelné / aktualizované testovacím případem. Protože jsou data uložená ve sdíleném umístění, je užitečné sdílet stejná dynamická data napříč několika testovacími případy. Můžeme ji také aktualizovat, aniž bychom otevřeli Toscu, protože je považována za samostatnou součást.
Q64) Vysvětlete testování API pomocí TOSCA? Vysvětlete výhody.
Odpověď: API znamená Application Interface. V prostředí s více aplikacemi, kde jedna aplikace interaguje s jinou aplikací prostřednictvím rozhraní API, musíme počkat na dokončení vývoje celé aplikace pro testování. Testování bude tedy časově náročný proces. Místo toho můžeme zahájit testování API, jakmile je některá z aplikací připravena zkrátit dobu prováděcího cyklu. Testování API je tedy přístup k testování rozhraní pomocí API před integrací celé aplikace. Tosca poskytuje průvodce skenováním API; prostřednictvím toho můžeme skenovat API a vytvářet moduly API. Později na základě modulu můžeme vytvořit testovací případy k provedení testování Tosca API.
Výhody jsou -
- Rychlé provedení.
- Zkraťte dobu provádění cyklu.
- Testování lze zahájit před integrací systému.
Q65) Vysvětlete funkce průzkumného testování dostupné v Tosce?
Odpověď: Jedná se o přístup k záznamu testovacích scénářů jako dokumentu pro funkční analýzu, ověření / testování účelu školení.
Q66) Jak můžeme během provádění změnit hodnotu jakéhokoli parametru Test Configuration?
Odpověď: Nejprve je třeba pro Testovací konfigurační parametr (TCP) přiřadit jednu vyrovnávací paměť. Poté změnou hodnoty vyrovnávací paměti pomocí „Tbox Set Buffer“ budeme moci změnit hodnotu TCP během provádění.
Q67) Je možné automatizovat mobilní aplikace v Tosce?
Odpověď: Ano, Tosca podporuje mobilní automatizaci pomocí enginu ME3.0 pro mobilní testování.
Q68) Vysvětlete přístup mobilního testování?
Odpověď: K provedení mobilní automatizace musíme postupovat podle následujících kroků.
- Musíme propojit fyzické nebo simulační mobilní zařízení s naším systémem nebo serverem Appium. U zařízení se systémem iOS musíme zařízení připojit v systému Mac nakonfigurovaném v Appium.
- Vybrat Skenovat-> mobilní možnost při skenování mobilních zařízení.
- V okně skenování musíme poskytnout základní podrobnosti, jako je typ připojení jako místní nebo server Appium, název zařízení, ID zařízení a typ zařízení jako Android nebo iOS.
- Abychom mohli replikovat mobilní obrazovku v zařízení, musíme zaškrtnout políčko „Spustit živý náhled“.
- Chcete-li navázat spojení s mobilními zařízeními, musíte kliknout na tlačítko „Připojit“.
- Vyberte mobilní obrazovku přání a skenováním vytvořte uzlík.
- Vytvořte mobilní testovací případy na základě vytvořených modulů a některých standardních modulů, jako je otevřená mobilní aplikace.
- Proveďte testovací případ.
Q69) Jaké druhy mobilních aplikací společnost Tosca podporuje?
Odpověď: Tosca podporuje pouze mobilní zařízení Android nebo iOS. Může také automatizovat mobilní web, nativní a hybridní aplikace.
Q70) Jaké jsou různé enginy dostupné pro mobilní automatizaci?
Odpověď: K dispozici jsou dva motory -
- Tosca Mobile + - Používá se pro stará zařízení.
- Mobile Engine 3.0 (ME 3.0) - Používá se pro nejnovější zařízení.
Q71) Jaká je základní konfigurace vyžadovaná k provedení jakéhokoli testovacího případu v mobilním prohlížeči Chrome?
Odpověď: Musíme nastavit hodnotu jako „CromeAndroid“ pro TCP prohlížeč.
Q72) Co je to ARA?
Odpověď: ARA znamená Automation Recording Assistant. Toto je pokročilá funkce nahrávání v TOSCA. S pomocí ARA můžeme zaznamenat jakýkoli scénář s ověřením a okamžitě generovat testovací případy. Po záznamu ARA vygeneruje soubor .ara, který je třeba importovat do TOSCA, aby se vygeneroval okamžitý testovací případ. To je velmi užitečné pro podnikového uživatele, který nemá žádné znalosti o společnosti Tosca.
Q73) Vysvětlete výhody ARA?
Odpověď: Hlavní výhody jsou -
• Průvodce samostatným záznamem
• Intuitivní nahrávání
• Průběžné poznámky a ověření
• Žádné duplicitní moduly v jedné nahrávce
• Snadné čištění
• Rychlé přehrávání
• Snadný export a import nahrávek
Q74) Vysvětlete omezení ARA?
Odpověď: Omezení ARA jsou -
• Kompatibilní s Tosca 13.1 a vyšší
• Lineární záznam
• Licence vyžadovaná pro samostatnou instalaci
• Duplicitní moduly budou vytvořeny ve více nahrávkách
• Náročné na úpravu stávajících testů
• Přesto musí být kompatibilní s Androidem / iOS
Q75. Co je Vision AI v Tosce?
Odpověď: Bude se jednat o pokročilý přístup k automatizaci testů k automatizaci testovacích případů bez ohledu na technologii testovací aplikace. Tento přístup bude proveden pomocí konceptu umělé inteligence (AI) při rozpoznávání objektů pomocí TOSCA AI Scan. Na základě vzhledu a vzhledu se objekty identifikují pomocí funkcí AI.
Q76. Od které verze je Vision AI k dispozici?
Odpověď: Společnost Tricentis Tosca představila tyto funkce od verze 14.x.
Q77. Jaké jsou vlastnosti Vision AI v Tosce?
Odpověď: Hlavní funkce Vision AI jsou uvedeny níže -
- Rozpoznávání objektů na základě AI - Tosa AI engine je schopen identifikovat testované objekty na základě vzhledu a vzhledu, bez ohledu na technologii aplikace.
- Automatizace aplikace založené na Citrixu - Můžeme automatizovat aplikace hostované v Citrixu.
- Automatizovat vyvíjenou aplikaci - Motor AI je schopen automatizovat aplikaci před dokončením vývoje. Zde je společnost Tosca schopna automatizovat na základě makety prostředí nebo na základě navrženého schématu rozvržení.
- Testování automatizace lze zahájit od velmi raných fází.
- Větší paletu aplikací lze automatizovat.
- Některé moduly lze opakovaně používat v různých aplikacích (se stejným vzhledem a dojmem) bez ohledu na technologii.
- Snižuje úsilí o údržbu ve vizi AI.
Q78. Jak Tosca identifikuje objekty pomocí AI Engine?
Odpověď: Engine Tosca AI zvažuje níže uvedené aspekty pro řízení testovacích objektů -
- Vzhled a poloha testovaných objektů.
- Vzhled a dojem zahrnuje barvu, velikost atd.
- Připojené štítky testovacích objektů.
Q79. Co se stane se stávajícími testy, které jsou vyvíjeny prostřednictvím AI Engine po změně technologie při zachování stejného uživatelského rozhraní?
Odpověď: Na stávající testovací případy vyvinuté s motorem AI nebude mít žádný dopad. Důvodem je, že motor AI nezohledňuje technologii aplikace.
Q80. Uveďte různé metody identifikace objektů používané modulem Tosca AI Engine?
Odpověď: Motor Tosca AI se řídí níže uvedenými způsoby identifikace -
- Identifikovat podle vlastností - vlastnosti dostupné na základě vzhledu.
- Identifikovat podle indexu - na základě opakování stejného druhu objektů.
Reference: Trojky & LambdaGeeks .
Přečtěte si více o Otázky k rozhovoru UiPath.