INterview Tosca
INterview Tosca
A group of link, button and radio button controls within a module, When using a Test
step containing control groups, controls are selected as values from the dropdown list
FireEvent :
FireEvent notifies the SUT that the change has been made to the properties of an object
For example, let‘s say a text box allows you to type in a number, but then there is no option to
click enter or submit to alert the system that a number has manually been entered. Instead, we want
to trigger a FireEvent which alerts the system that a number has been entered.
This steering parameter will be added to the ModuleAttribute on which the FireEvent should
be executed. Now the property will be set to the input value specified in the TestCase.
How to use Fire Event :
● Add the steering parameter “FireEvent” to the Module Attribute
● Add the desired Fire Event as a Value
Business Parameters :
Allow the use of Reusable TestStepBlocks even when the test step contains values
that need to be changed in different TestCases.
Syntax : {PL[Business Parameter Name]}
How to use a Business Parameter :
● Create a Business Parameter on the Reusable TestStepBlock itself.
● Name each Parameter
● Create a reference to the Reusable TestStepBlock within a TestCase
● Enter values for each parameter in each usage of the TestStepBlock
Example – Let us say library is created for test step blocks which includes user name and password.
But if for few test cases you wanted to enter different user name and passwords, then business
parameter will help you.
ResultCount
ResultCount is a property that is the result of a counting process which can be used for
all controls. RowCount and ColumnCount can also be used for tables.
Requirements :
* The Requirements section of Tosca provides a dashboard for simple and effective test
management. It is used for planning test processes, monitoring progress, and risk coverage
optimization.
* Represents functional and nonfunctional demands or expectations of the SUT.
Requirement Set :
Calculate Weight of the Requirement
Weight = 2𝐹𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦 𝐶𝑙𝑎𝑠𝑠* 2𝐷𝑎𝑚𝑎𝑔𝑒 𝐶𝑙𝑎𝑠𝑠
■ Damage class: the estimated damage value of an event. The value must be on a
scale from 0 to 10.
■ Frequency class: the estimated frequency of an event. The value must be on a scale
from 0 to 10.
Pareto Principle : 80% of our risk come from 20% of our application
Combinatorial methods
All combinations.
Orthogonal.
Pairwise.
Linear expansion