Tosca interview questions and answers
If you ask anyone what is the top testing tool available in the technology market right now. In that case, it’s one and only TOSCA Tricentis, which stands under Topology and orchestration specification for a cloud application. By this time, TOSCA has been evolved as an excellent testing tool in automation tools. That’s why if you are getting a job as a TOSCA expert, then it will lead you towards a growing and promising career.
But to get the job of a TOSCA expert, you need to clear the interview round under which your knowledge about TOSCA will be tested. That’s why we have framed this article in which we have compiled TOSCA automation interview questions. So those candidates aiming to secure the TOSCA job can prepare themselves with TOSCA interview questions and answers.
So let’s get started with the TOSCA interview questions!
State the key features of Tosca Testsuite
Some key features of Tosca Testsuite are stated below.
● No use of programming language, which means it is Scriptless.
● It works based solely on how your application looks, i.e., it’s model-based.
● Automation of UI and Non-UI applications is possible like web applications, XML, SOAP, Mainframe, etc.
● Tosca Testsuite can be integrated with CI tools such as Jenkins with Tosca CI.
Name the various tools which come under the Tosca Testsuite package
Some multiple tools that come under Tosca Testsuite are
● Where the real work is done, i.e., Tosca Commander.
● The tool is used to execute test cases from Tosca Commander, i.e., Tosca Executor.
● The tool which is used to scan applications and also to create modules is Tosca Wizard.
● The tool which is used to integrate with CI tools is Tosca CI.
Define Tosca commander
Tosca commander is the desktop tool for doing scripting work like drag and drop.
Explain model-based test technique
This is an application of model-based design for designing and optional artefacts for performing software testing and system testing. The models can represent the perfect behaviour for the system under test and for representing testing strategies and test environments.
How does model base and Tosca Testsuite is supporting risk-based testing?
The Tricentis Tosca is used to interpret the test cases by surveying the request. The automation model has the logic automation for decoupling from the test logic, which is the test case. When the required model has finished defining, it can create manual and automated test cases through input and data verification. The models are dynamic, synchronized under the application test.
Connect with industry experts and get all your questions answered!
Meet the industry person, to clear your doubts !
State the numerous paths to recognize items in Tosca Testsuite
The various ways of identifying objects in Tosca Testsuite are
● Identify with property
● Identify with anchor
● Identify with image
● Identify with index
What is the use of identity by an anchor in Tosca Testsuite?
It means identifying the object/ element of taking reference for a more uniquely identified object/element.
Wishing to start a career as a Software Tester? Get trained by Industry Experts in Software Testing Course in Pune
What do you understand by Recovery scenario under Tosca Testsuite?
The recovery scenario is used to recover from failure. When you are executing your test, and your test fails, this scenario is being used for ensuring the following test case runs properly. And no impact of the previous testing will be there.
In setting>TBox>Recovery. Dialogue failure and certification failure are the two steps for recovering.
Define cleanup scenario under Tosca Testsuite
It is part of the recovery scenario and also the very next step in the recovery scenario. The cleanup scenario came into execution when the recovery scenario failed.
What is the need for rescanning? State some advantages of it under Tosca Testsuite
The rescanning of the module is nothing but just scanning again the already scanned module. If you have scanned your web page and want to add more fields, you can use rescan to add those fields.
Explain Dynamic expression
This means that their value will be generated automatically when run, like runtime data and time.
Did you use dynamic expressions in Tosca?
Some dynamic expression in Tosca Testsuite are
● Random Number {RND[<Number of Digits>]}
● Text Random {RAMDOMTEXT[<Number of characters>]}
● Random character strings (16 byte long) {CTMS TMP}
● Intervals <Number>{INT[+/-5]}
● Data expressions
● Time expressions
Define action mode for dynamic buffer
It can be verified as {XB[<Buffername>]}
Point out the difference between XBuffer and Buffer
The buffers are used temporarily for saving the section buffer of setting dialogue under Setting engines.
For buffering value in setting dialogue, the name and value of the buffer are needed. And also need to set ActionMode to Buffer.
While XBuffer can read dynamic values of a string and buffering them for ActionMode verify.
Are you looking after Career Guidance from Experts?
Want Free Career Counseling?
Just fill in your details, and one of our expert will call you !
Explain the process of taking a screenshot in Tosca Testsuite?
For taking a screenshot, the standard module is being provided by the Tricentis. Therefore, this will be present in the standard module as TBoxTakesScreenshot.
Define action mode constraint
This is used to limit the search. Action mode constraint is specified with verification, and action mode will only verify when the constraint is verified.
Where do we define the Library parameter and also state the meaning of it?
This is nothing, just a business parameter for passing dynamic values in the test step block.
Define business parameter and state where we can use it
It is used for passing the dynamic value in test step blocks. It is created with a right-click on Reusable TestStep Block and selecting business parameters from the context menu.
Explain the test configuration parameter and also tell where we can use TCP?
It is being used for setting up some specific values for several test cases. It can be created for the objects given
● Project root element
● Test case folder
● Test case
● Execution list folder
● Execution list.
Define synchronization in Tosca and state where is the Setting of it
This term is defined as matching the speed of the application in automation tool speed. It can be achieved by ActionMode wait on. The Setting of Synchronization can be done under Setting>TBox> synchronization.
Can XML testing be possible with Tosca Testsuite?
Yes, XML testing can be done possibly using Tosca Testsuite. For using this, we can insert and verify the same data from XML.
In the folder, press right-click, select application scan, and then Non-UI. Now you will have two options: either scan from URL or file.
Is it possible to use MS excel in Tosca? If yes, then how?
Yes, we can use MS excel in Tosca Testsuite. Numerous operations such as reading and writing data in excel can be performed. However, it’s not a part of standard modules; before importing, we need to download it.
Define string operations
It includes counting specific characters/words in the declaration, replacing one word with another, and verifying format numbers, etc. For performing syringe operations, you need to have module AidPack and imprinted in the project.
What is the process of validating PDF? Is it possible to compare PDFs using Tosca?
Tosca Tricentis had provided the standard module for performing PDF comparison. Validating PDF is present in the AidPack engine as TC PDF compare. We offer the primary file and file a new path to compare. If you want to replace some words, the facility for this can also be provided.
Take Action! Book a Free Expert Session
Get Free Career Counseling from Experts !
State TCP for setting browser
It is a parameter used for setting up one value that can be used across the test cases. For example, a test configuration browser is a browser for which the value can be InternetExplorer or chrome or firefox.
What is the process of checking whether a file exists at the exact location or not?
For checking the file availability at the existing location, we can use file operations. Under the standard module, the module name is TBox File Existence. It would help if you gave the name and path to it, and it will be verified with Action Mode.
State the difference between executing test cases in scratch book and exceptionalist
Both the functions are used for running test cases under Tosca Testsuite. For constructing the test case, we can execute it from a sketchbook where no logs are saved. As soon as the test case is ready, you can move it to the execution list, and when doing actual test execution with the execution list, logs will be there.
Explain exploratory testing and state how it can be done using Tosca
It is the process known for learning about a product, designing test cases, executing, and simultaneously giving results. It can be scheduled from Tosca Testsuite, and the team can manage it from there.
Name the looping statement which is available in Tosca
TOSCA supports looping statements as IF, ELSE, DO WHILE. The purpose for all of them is to know how will they perform in any programming language.
Define Tosca CI and how it will be executed in test cases with this tool?
It’s a continuous integration concept that has the support of the TOSCA Testsuite. Test cases from CI tools like Jenkins, bamboo, etc., can be executed with this. It is used to connect the TOSCA Testsuite workspace with Jenkins.
Want to learn more? check out 3RI Technologies
State the advantage of linking test cases with the requirement in Tosca Testsuite
To keep track of test cases, we link test cases. Through this, we will come to know how many requirements are fulfilled and how many are left and for which the test cases have been passed.
How can you achieve a Data-driven technique under Tosca Testsuite
It can be achieved by using the Testsheet in the TestCaseDesign section. We can create attributes and various instances for every attribute. You can create a template with a test case, attach a test case sheet with the template and then execute it.
Define template and tell the process of creating it
It is nothing but something in a standard format. We can convert the test case with a template so that it can be used for data combinations. It uses data from test sheets.
Explain Instantiating template
This template means converting a template case to multiple test cases based on test data supplied to the template. This is the only process of achieving data-driven in the TOSCA test suite.
What is Tosca Qc/ Alm Integration?
The HP quality centre is the application for allowing test cases, requirements, execution lists, and defects to be managed and maintained. The objects can be synchronized under the TOSCA commander with TOSCA quality centre integration.
Are you looking after Career Guidance from Experts?
Want Free Career Counseling?
Just fill in your details, and one of our expert will call you !
What is Tosca Jira integration?
Integration of TOSCA with Jira can be done for defect tracking. You can easily submit the information from TOSCA to Jira, and if you wish to change the status, then synchronization in TOSCA can be reflected in Jira.
Define TcShell and tell its use in this tool?
It is the commander line controller under the TOSCA commander. It can start with the windows command line with the use of parameters and their values. TCShell.exe is then commanded for TC shell. And it’s located in %TRICENTIS_HOME%.
Explain Test data management
It is used to manage test data from test execution. It is part of the TOSCA Tricentis standard installation. It uses the same database for a common repository for test data management.
Is it possible to do API testing with Tosca?
Yes, it can be done using TOSCA Testsuite. TOSCA API scan is the achiever of it. We can specify the URL or field path where XML is located. And we can send the request automatically, verification of response, and XML structure.
Define Tql and state the usage of it
It is a powerful search method that is used to find anything which you want. For this execution, we need to write the issue in the system language.
How many types of loops available in the TOSCA Testsuite?
There are mainly two types of loops available as
● Incremental loop – It can be executed for the set of several times.
● Dynamic loop – This loop will not execute until and unless a condition is met like a do-while or while loop.
Name the methodology under which the TOSCA tool is based upon?
linear(m) methodology.
State the components of the TOSCA Testsuite package
TOSCA offers mainly four components
● TOSCA commander – This component of TOSCA is used for creating projects.
● TOSCA executor – It is used for executing test cases.
● TOSCA Xscan – It is used in the process of scanning and also to save the information on modules.
● Test repository – It is used for saving workspaces.
With TOSCA, how much testing can be done?
With TOSCA, testing like GUI testing, mobile testing, API testing, testing BI, data warehouse testing, and exploratory testing can be performed.
State the types of errors in TOSCA
Under TOSCA, mainly three types of error will be there
● Verification Failure – It is the failure or TOSCA error when results are not attained during execution.
● Dialogue failure – The application error has crashes, jams, and tries to change the path.
● User Abort – This is the failure where the user stops the execution of the test.
How to run ExecutionLists?
It can be run by clicking the run option in the context menu of the TOSCA commander. And it can also be run by pressing the F6 key under the execution section.
State the advantages of the TOSCA Testsuite
Various advantages which TOSCA offers to companies are
● The function of Drag and Drop.
● It enables scriptless automation.
● It provides model-based automation.
● It is easy to learn and has a user-friendly GUI.
● It access reusability
● Through it, you can reduce regression testing time.
Define TOSCA Testsuite
The TOSCA Testsuite is the testing tool that Tricentis Technology is developing with consulting GmbH. The primary language for building this tool is C#. Moreover, Java and VB6 are also used for the creation of this tool. Through TOSCA, you will be able to carry out end-to-end functional and regression testing on software.
Enroll now for Tosca Training.
State the steps to perform TOSCA connect HP ALM TOSCA integration
The steps are stated under
● The REST API installation.
● The installation is TaskTop with a license key.
● The syncing of Test Case for test plan module in HP ALM.
● The list of execution from TOSCA to Test lab in HP ALM.
● The entry and latest test result sync from TOSCA to the test lab.
Claim your free expert counseling session today!
Do you want to book a FREE Demo Session?
State the various help of TOSCA to companies
The different help provided by TOSCA are
● It helps in delivering fast feedback for DevOps and agile.
● It decreases regression testing time.
● It maximizes maintainability and reusability.
● It integrates and extends test assets.
These are some TOSCA interview question and answer which a TOSCA aspirant must prepare before going to an interview to be hired as the TOSCA expert. All the best.