Wednesday, May 22, 2013
What are Address Binding, Dynamic Loading and Dynamic Linking?
Posted by
Sunflower
at
5/22/2013 08:45:00 PM
0
comments
Labels: Address, Address Binding, Application, Binding, Dynamic, Dynamic Linking, Dynamic Loading, Functionality, Load, Logical, Operating System, Physical, Process, Routines, Static, Variables, Virtual
![]() | Subscribe by Email |
|
Friday, October 26, 2012
How to run the silk scripts?
- Silk test classic: This client of the silk test makes use of the domain specific language called “4test” for scripting of the test automation scripts. This language just like the C++ language is an object oriented language. Just like C++ it also makes use of the Object Oriented concepts such as following:
- Silk 4J: This client of the silk test enables one to follow test automation by using java as the scripting language in eclipse.
- Silk 4 net: This client of the silk test also enables one to follow test automation by using VBScript or sometimes using C# as the scripting language in the visual studio.
- Silk test work bench: This client of the silk test enables the testers to carry out the automation testing using VB.net as the scripting language as well as on a visual level.
What kind of files a silk script consists?
- Include file and
- Script file
- Window names
- Window objects
- Variables
- Constants
- Structures
- Classes and so on.
- For the declaration of the objects and
- For creation of the scripts using declaration file.
Steps for running Test Scripts
- Launch the silk test automation tool.
- Open the script file of the script to be executed.
- Compile the above script by using the compile option from menu bar.
- Once the compilation of the file is complete the status of the script can be checked by the progress status.
- Any errors present in the script will be displayed at the end of the compiling process.
- Now run the silk scripts by clicking the run option in the menu bar.
- For running the test scripts you have two options: either you can run all of them at a single stretch or you can run them selectively.
- If you have opted for the latter option then you need to specify which all tests have to be executed.
- After selection you can again give the run command.
Posted by
Sunflower
at
10/26/2012 01:46:00 PM
0
comments
Labels: Automated Testing Tool, Automation, Client, Conditions, Domain, files, Include, Language, Objects, Scripting, Scripts, SilkTest, Software testing, Steps, Structures, Test cases, Testers, Tools, Variables
![]() | Subscribe by Email |
|
Monday, October 8, 2012
How Does Run time data (Parameterization) is handled in QTP?
What happens in Run-time Data Parameterization?
How it is handled in QTP?
- Manipulation
of the data sets
- Creation
of multiple iterations of the tests
- Expanding
test coverage without unnecessary programming and so on.
- Input
through note pad
- Input
through key board
- Input
or import via a data base
- Input
through excel spread sheet.
What is Run Time Data
- DTSheet.GetParameter: with this parameterization method the specified parameter
can be retrieved from the run time data table.
- DTSheet.AddParameter: with this parameterization method a new column is added.
- Name
property: It defines the name of the column in the run time data table.
- Raw
value property: It defines the raw value of a cell residing in the current
row of the parameter under consideration. The actual string written in the
cell before computation is called the raw value for example actual text
present in some formula.
- Value
property: This is the default property of the parameter and used for
retrieving as well as setting the value of the cell of the active row in
run time data table.
- Value
by row property: It is used for retrieving the value of the in the row specified
by the parameter.
Posted by
Sunflower
at
10/08/2012 04:30:00 AM
0
comments
Labels: Automated, Automation, Data, Data parameterization, Functionality, Handling, Input, Methods, Name, Parameterization, QTP, Quick Test Professional, Run time Data, Session, Source, Test data, Value, Values, Variables
![]() | Subscribe by Email |
|
Wednesday, October 3, 2012
How would you export a Script from one PC to another in QTP? Can launch two instances of QTP on the same machine?
Exporting a script from one PC to another
Posted by
Sunflower
at
10/03/2012 04:47:00 PM
0
comments
Labels: Automated, Automation, Browser, Code, Export, Functions, Instances, Location, Machines, Parameters, PC, QTP, Quality, Quick Test Professional, Scripts, Source, Test Scripts, Tests, Variables, Virtualization
![]() | Subscribe by Email |
|
Thursday, September 27, 2012
How would you connect to database using vbscript?
- Wscript.exe and
Cscript.exe: it works in the GUI environment f the windows with the help
of the WSH or windows script host. However this engine is basically used
for automating the administration tasks as well as to automate the
systems.
- VBScript.dll- this
engine can be invoked by asp.dll and basically serves in the web
environment.
- Data base record set
object
- Data base command
object
- Data base connection
object
- Updating records in
a record set
- Deleting a record
from the record set
- Finding a record in
record set
- Clearing a data base
table
- Connecting to an ADO
data base
- Adding a new record
to the data base
How to connect to a database using VBScript?
- File DSN: This is
the connection that is created by the script when an access to the data
base is required. Here the path and name of the data base to be accessed
needs to be specified. Another condition for this DSN to work is that the
data base to be connected to must be residing on a server in a directory
which must be accessible by the script.
- System DSN: Creation
of this kind of connection is under the charge of the administrator of the
web server which consists of the required data base. This is the most
popular data base connection since it is much reliable than its former
counterpart.
Posted by
Sunflower
at
9/27/2012 11:06:00 PM
0
comments
Labels: Automated, Automation, Command, Connection, Data types, Database, Errors, GUI, Language, Object, QTP, Quick Test Professional, Record, Requirements, Scripting, Scripts, update, Variables, VBScripts, Windows
![]() | Subscribe by Email |
|
Wednesday, September 19, 2012
What are the types of environment variables in QTP?
What are Environment Variables
- HOME
- USER
PROFILE
- PATH
- TERM
- MAIL
- TEMP
Environment Variables in QTP
- Built in environment variables and
- User defined environment variables.
- User
defined internal: variables defined within the test and accessible only
within the test and
- User
defined external: Variables predefined in the external environment variable
file.
- ActionName
- ActionIteration
- OS
- OSversion
- ProductName
- ProductVer
- ResultDir
- TestDir
- UserName
- TestName
- UpdatingActiveScreen
- UpdatingCheckPoints
- GroupName
- ScenarioID
Posted by
Sunflower
at
9/19/2012 03:32:00 PM
0
comments
Labels: Application, Automation, Changes, Data, Dynamic, Environment, Environment Variables, files, Location, Operating System, Processes, QTP, Quick Test Professional, Scripts, Types, Users, Variables
![]() | Subscribe by Email |
|
Tuesday, August 21, 2012
When do you use Break Points? What is Toggle Break Points? How it differ from Break points?
- The effects of
the test run can be examined.
- The current
value of the variables can be viewed.
- Any necessary
changes can be made.
- Test can be
continued to further execution.
How to use Break Points?
- They are used
to suspend the test run at a particular point so that the state of your
software system or application can be inspected.
- They are used
for monitoring the entries that are there in the watch list.
- They are used
to mark certain points throughout the test script for the stepping purpose
by using the step commands.
Types of Break Points
- Break at
location point: This break point makes the test to stop at some line
number specified by the user in a test script and
- Break in function
point: This break point makes the test to stop whenever a functioned
specified by the user is called in a loaded compiled module.
Toggle Break Point and how they differ from normal break point
Posted by
Sunflower
at
8/21/2012 11:15:00 PM
0
comments
Labels: Automated Software System, Automation, Break points, Commands, Debugging, Execute, Function, Module, Run, Tasks, Test Scripts, Tests, Toggle Break Point, Uses, Variables, WinRunner
![]() | Subscribe by Email |
|
Saturday, June 9, 2012
What are different scrum controls?
What are different Scrum Controls?
How does these scrum controls help?
- Managing
issues
- Obtaining
better solutions
- Defined processes
- Project cost
- Final product
- Responsiveness to the environment
- Completion date
- Knowledge transfer
- Team flexibility creativity
- Probability of success
- Time
pressure: Time frame required to make most of the competitive advantage.
- Quality
- Resource: It includes staff availability and funds.
- Vision
(system vision)
- Competition: What is required to gain the competitive edge?
- Customer
requirements: How the current system can be enhanced?
Posted by
Sunflower
at
6/09/2012 11:55:00 PM
0
comments
Labels: Agile Development Methodologies, Backlog, Benefits, Controls, Enhancements, Incremental, Issues, Iterative, Packets, Purpose, Quality, Release, Requirements, Risk asse, Scrum, Scrum Controls, Solutions, Time, Variables
![]() | Subscribe by Email |
|
Tuesday, May 15, 2012
How does a DU path segment play a role in data flow testing?
- dd: harmless but suspicious
- dk: might be a bug
- du: a normal case
- kd: a normal situation
- kk: harmless but might be containing bugs
- ku: a bug or error
- ud: not a bug because of re- assignment
- uk: a normal situation
- uu: a normal situation
Terminology associated with Data Flow Testing
- Definition clear path segment
- Loop free path segment
- Simple path segment and lastly
- Du path
What is a DU path Segment?
- ADUP or all du paths strategy
- AU or all uses strategy
- APU+ C or all p uses/ some c uses strategy
- ACU +P or all c uses/ some p uses strategy
- AD or all definitions strategy
- APU or all predicate uses strategy
- ACU or all computational uses strategy
Strategy for DU Path Strategy
Posted by
Sunflower
at
5/15/2012 11:51:00 PM
0
comments
Labels: Control flow Graph, Criterion, Data, Data Flow Testing, Definition, Design, DU path segment, Functions, Implementation, Links, Loops, Nodes, Paths, Predicate, Software testing, Strategy, Terminology, Variables
![]() | Subscribe by Email |
|