Interview questions for Tosca

1. Discuss about Tricentis Tosca.

Tosca is now one of the market leader as a test automation tool which has the ability to automate all kind of applications. It allows to design script-less automated tests.
important features of Tosca:
1. Fast execution and capable of Continuous testing approach to support DevOps
2. Supports module based test development which maximize the usage of reusability.
3. Required minimum maintenance efforts.
4. Ability to integrate with major third party tools.
5. Test development is easy as it follows script less test automation.

2. What is Tosca?

Tosca is one of the popular continuous testing platforms developed by Tricentis. It accelerates testing with a no-code approach and script-less for end-to-end automation. This tool is used for both functional and regression testing. In addition to the automation functions it offers, it also supports a graphical user interface, application programming interface, and command-line interface.
It helps you to:
• Deliver fast feedback for DevOps and Agile
• Decreases regression testing time
• Maximizes maintainability and reusability
• Integrates and extends existing test assets

3. How to run Tests using ExecutionLists?

ExecutionLists in Tosca can be executed either by pressing the F6 key in the execution section or by selecting the Run option from the context menu. Select the ExecutionLists of your choice using Ctrl + left mouse button to run more than one ExecutionList. Check test object is already started before you run the ExecutionLists.

4. What are the ways to run tests in the ScratchBook?

The ScratchBook allows you to perform trial runs for your test cases. Objects like TestCases/TestCase folders and TestSteps can be run on this. The following options are available to run tests in the ScratchBook:
• Run your objects immediately.
• Add or arrange objects in the ScratchBook and then run them

5. Explain the advantages of Tosca as a test automation tool?

The benefits provided by Tosca automation tool mentioned below:
One tool combines many features.
1. Supports script-less test automation.
2. Test management.
3. Bulk updates are possible.
4. Assets can be reused.
5. Compatible with different platforms.
6. It follows model-based testing approach.

6. Define TOSCA Commander?

The Tosca commander is the UI interface of the tool which allow users to design, maintain, execute and analyze the test cases. So, it is the core backbone of the Tosca Test suite. The Tosca commander build with different sections such as Requirement, Modules, Test Case, Test script Design, Execution, and Reporting, etc.

7. Explain the benefits of Tosca integration with Jira?

The benefits of Tosca Jira integration are mentioned below –
1. Synchronizes failed tests from Tosca.
2. The bug can be raised in JIRA automatically after the execution failure in Tosca.
3. Enables the DevOps process.
4. The cross-tool traceability can be achieved.

8. What are the different types of errors which can occurs in Tosca?

Three types or errors can appear during Tosca execution.
1. Verification-Failure: It appears when expected and actual results are not matched for the verification step.
2. User Abort: It appears when the execution has been stopped by the tester.
3. Dialog-Failure: It appears due to some unhandled exceptions or steps.

9. Explain how you can use multiple browsers within the same test case?

We need to automate a test case spanning various applications that run on multiple browsers. Using buffers, change the Test Configuration Parameters at Run-Time by the following steps.
1. Change the Value of Test Configuration Parameter to {B[Browser]} or any other Buffer Name you prefer
2. Use a TBOX Set Buffer to specify which Browser needs to be used

10. Explain about TC-Shell?

TC-Shell is the command-line control of the Tosca commander. It can be started in two different modes using script and interactive.
• The script mode allows Shell to work with a set of commands from the script data file. This mode is suitable for automation processes. The user has no possibility to intervene with any section in this process.
• In interactive mode, the user will be provided with a set of options and assistance. Users can use the complete range of functions of the GUI version in Tosca commander.Get 50% OFF

11. Explain Test Data Management?

Test data management enables you to manage the test data needed for test execution. It is part of the Tricentis Tosca Testsuite standard installation. It helps you to manage, use and reuse test data. Testers can access the exact test data required seamlessly for even more complex scenarios, with on-demand access to stateful test data.

12. What is the use of Tosca API Scan?

Tosca API Scan helps you to create TestCases for Tosca Orchestrated Service Virtualization or Web Services. We can scan API definitions, validate messages and save them in TestCases.
2. What is TCShell?
Ans:
TC-Shell is the command-line control of the Tosca Commander. It can be started in two ways,
• Interactive – provides a fully controllable GUI for the user with assistance and options
• Script – we need to write a series of commands on a script data file and run it. We wouldn’t have much control in this process

13. What is the use of Tosca Qc/Alm integration?

HP Quality Center tool can be integrated with Tosca so that users can create, save and update Tosca test cases directly in ALM. The test execution results will also be made visible in HP ALM.

14. What are the loops available in Tosca?

There are 2 types of loops available in Tosca,
• Incremental Loops – can be executed for a set number of times
• Dynamic Loops – the loop will be executed until a condition is met (do-while or a while loop)

15. What are the advantages of Tosca Testsuite?

The advantages of Tosca Testsuite are,
• Drag and drop functionality
• Enables scriptless automation
• Provides Model-based automation
• Easy to learn and user-friendly GUI
• Assets Reusability
• Reduces regression testing time
6. What is the methodology that the Tosca tool is based on?
Ans: Tosca is based on LinearQ(m) methodology

leave your comment


Your email address will not be published. Required fields are marked *