The document discusses the key elements of QuickTest Professional (QTP), including the test pane, active screen, data table, debug viewer, and other elements. It also covers object repositories, the QTP testing process from planning to running tests, enhancing tests with checkpoints and output values, debugging, and analyzing results. Advanced topics like actions, functions, data-driven testing, and recovery scenarios are also summarized.
Юмашева Н.В. Эффективные методы профориентационной работы по специальности «С...prasu1995
Опубликовано в сборнике: PR и реклама в изменяющемся мире: Региональный аспект [Текст] : сборник статей/ под ред. М.В. Гундарина, А. Г. Сидоровой, Ю. В. Явинской. – Вып. 10. – Барнаул: Изд-во Алт. ун-та, 2012.
Conference: 13th IEEE International Conference on Industrial Informatics, INDIN 2015. Cambridge, UK – July 22-24 2015
Title of the paper: A knowledge-based solution for automatic mapping in component based automation systems
Authors: Borja Ramis Ferrer, Bilal Ahmad, Andrei Lobov, Daniel Vera, José L. Martinez Lastra, Robert Harrison
Крутова А.А. Коммуникационная кампания Футбольной национальной лигиprasu1995
Опубликовано в сборнике: PR и реклама в изменяющемся мире: Региональный аспект [Текст] : сборник статей/ под ред. М.В. Гундарина, А. Г. Сидоровой, Ю. В. Явинской. – Вып. 10. – Барнаул: Изд-во Алт. ун-та, 2012.
Юмашева Н.В. Эффективные методы профориентационной работы по специальности «С...prasu1995
Опубликовано в сборнике: PR и реклама в изменяющемся мире: Региональный аспект [Текст] : сборник статей/ под ред. М.В. Гундарина, А. Г. Сидоровой, Ю. В. Явинской. – Вып. 10. – Барнаул: Изд-во Алт. ун-та, 2012.
Conference: 13th IEEE International Conference on Industrial Informatics, INDIN 2015. Cambridge, UK – July 22-24 2015
Title of the paper: A knowledge-based solution for automatic mapping in component based automation systems
Authors: Borja Ramis Ferrer, Bilal Ahmad, Andrei Lobov, Daniel Vera, José L. Martinez Lastra, Robert Harrison
Крутова А.А. Коммуникационная кампания Футбольной национальной лигиprasu1995
Опубликовано в сборнике: PR и реклама в изменяющемся мире: Региональный аспект [Текст] : сборник статей/ под ред. М.В. Гундарина, А. Г. Сидоровой, Ю. В. Явинской. – Вып. 10. – Барнаул: Изд-во Алт. ун-та, 2012.
This presentation deals with a complex approach to application testing in back end and front end parts, tests writing and common mistakes. It also includes a short overview of libraries and frameworks for creation of tests, as well as practical examples of code.
Presentation by Pavlo Iuriichuk, Lead Software Engineer, GlobalLogic, Kyiv), delivered at an open techtalk on December 11, 2014.
More details - http://globallogic.com.ua/report-web-testing-techtalk-2014
We all have good and bad thoughts from time to time and situation to situation. We are bombarded daily with spiraling thoughts(both negative and positive) creating all-consuming feel , making us difficult to manage with associated suffering. Good thoughts are like our Mob Signal (Positive thought) amidst noise(negative thought) in the atmosphere. Negative thoughts like noise outweigh positive thoughts. These thoughts often create unwanted confusion, trouble, stress and frustration in our mind as well as chaos in our physical world. Negative thoughts are also known as “distorted thinking”.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
How to Split Bills in the Odoo 17 POS ModuleCeline George
Bills have a main role in point of sale procedure. It will help to track sales, handling payments and giving receipts to customers. Bill splitting also has an important role in POS. For example, If some friends come together for dinner and if they want to divide the bill then it is possible by POS bill splitting. This slide will show how to split bills in odoo 17 POS.
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
3. Object Repository
1)Software objects
2)Types of object in QTP
a)Runtime Objects
b)Test Objects
c)Utility Objects
d)Automation Objects
3)Object Repository
a)Local Repository
b)Shared Repository
4)Operations on Object Repository
a)Adding Objects
b)Renaming Objects
c)Deleting Objects
d)Associating Object Repositories to an Action
e)Exporting Local Objects
f)Merging Repositories
g)View Options
h)Spying Objects
i)Importing and Exporting Repositories using XML
Prepare By Sandeep 3
4. QTP Testing Process
1)Planning :
a)Analyzing the AUT
b)Implementing Automation Framework
c)Creating/Selecting Test cases
d)Collecting Test Data
e)Object Identification Configuration
i.Normal Identification
1.Mandatory Properties
2.Assertive Properties
ii.Smart Identification
1.Base filter Properties
2.Option filter properties
iii.Ordinal Identifier
iv.Making Tool Settings Global
Prepare By Sandeep 4
5. Generating the basic Test
a)Recording
i.Normal Recording
ii.Analog Recording
iii.Low Level Recording
iv.Record and Run Settings
b)Keyword driven methodology
/Shared object repository method/Preparing the script manually
c) Descriptive programming
/Programmatic Descriptions
i.Entering Programmatic Descriptions Directly into Statements
ii.Using Description Objects for Programmatic Descriptions
iii.Retrieving Child Objects
iv.Using the Index Property in Programmatic Descriptions
v.Creating Checkpoints Programmatically
Prepare By Sandeep 5
6. Enhancing the Test
a)Inserting Check points
i.Standard Checkpoint
ii.Text Checkpoint
Text Area Checkpoint
iv.Bitmap Checkpoint
v.Database Checkpoint
vi.Accessibility Checkpoint
vii.XML Checkpoint (From Application)
viii.XML Checkpoint (From Resource)
ix.Page Checkpoint
x.Image Checkpoint
xi.Table Checkpoint
Prepare By Sandeep 6
7. Conti….
b)Inserting Output values
i.Standard Output value
ii.Text Output value
iii.Text Area Output value
iv.Database Output value
v.XML Output value (From Resource)
Prepare By Sandeep 7
8. c)Adding Comments
d)Synchronization
i.Inserting Wait Statement
ii.Inserting Synchronization Point
iii.Increasing Tool Default Synchronization Time
iv.Sync method (only for web)
v.Selecting appropriate method
Prepare By Sandeep 8
9. e)Parameterization
i.Data Driven Testing through Loop statements
ii.Dynamic Test Data Submission through Looping
iii.Data Driven Testing through Data Table
iv.Importing Test Data from External files
v.Creating a Database, Tables and Entering Data
vi.Creating DSN
vii.Importing Test Data from Databases
f)Inserting Programmatic statements
i.Inserting Conditional Statements
ii.Inserting Loop statements
iii.Using VB Script Built-in Functions
Prepare By Sandeep 9
10. g)Generating steps through Step Generator
h)Inserting Transaction points
i.Start Transaction
ii.End Transaction
i) Enhancing Tests with the windows API.
Prepare By Sandeep 10
11. 4)Debugging the Test
a)Debug Commands
i.Step Into
ii.Step Over
iii.Step Out
b)Inserting/Removing Brake Points
c)Watching variables
d)Changing Variable values
Prepare By Sandeep 11
12. 5)Running the Test :
a)Normal execution
b)Test Batch execution
i.Test batch formation
ii.Batch execution
iii.Partial Batch execution
Prepare By Sandeep 12
13. 6)Analyzing the Test Results
a)Test Result Viewer
b)Analyzing Test Results
c)Exporting Test Results
d)Test Results Deletion
7)Reporting Defects
a)Manual Defect Reporting
b)Tool based Defect Reporting
c)Integration with Quality Center
Prepare By Sandeep 13
14. QTP Advanced Features
1)Regular expressions
2) Environment Variables
a)Built-in Variables
b)User Defined Variables
c)Defining, modifying and associating environment
variables
3)Methods
a)QTP Methods
b)VB Script Methods
Prepare By Sandeep 14
15. 4)Actions :
a)Types of actions
i.Non-reusable Actions
ii.Re-Usable actions
iii.External Actions
b)Creating an Action
c)Splitting Actions
d)Renaming an Action
e)Deleting an Action
f)Making an Reusable/Non-Reusable
g)Calling an existing Action
h)Copying an Actions
i)Action Parameters
Prepare By Sandeep 15
16. 5)Functions :
a)Preparing Procedures
b)Associating Procedures to QTP tests
c)Modifying Procedures
d)Calling Procedures
6)Dynamic Handling of Object Repositories
a)Loading Repositories directly through Utility Object
b)Finding Repository Position
c)Removing Repositories
Prepare By Sandeep 16
17. 7)Data Driven Testing through Scripting
a)Importing Data from Flat files
b)Importing Data from spread sheets
c)Importing Data from Databases
i.Ms Access
ii.SQL Server
iii.Oracle
8)File System Operations
a)File system Object
b)Creating Files
c)Reading Data
d)Writing Data
e)Creating Folders
f)Creating Drives
Prepare By Sandeep 17
18. 9)Recovery Scenarios :
a)Trigger events
i.Pop-Up window
ii.Object State
iii.Test Run Error
iv.Application Crash
b)Recovery Operations
i.Keyboard or Mouse Operation
ii.Close Application Process
iii.Function Call
iv.Restart Microsoft Windows
c)Creating Recovery Scenarios
d)Associating Recovery Scenarios
Prepare By Sandeep 18
19. 10)Virtual Object Configuration
a)Virtual Object Manager
b)Defining a Virtual Object
c)Removing or Disabling Virtual Object Definitions
11)Test Automation Frameworks
a)Automation Framework
b)Record & Playback or Linear Framework
c)Modular Driven framework
d)Keyword Driven framework
e)Hybrid driven Framework
12)Automation Object Model
Prepare By Sandeep 19