首頁(yè) > 計(jì)算機(jī)網(wǎng)絡(luò) >
編程語(yǔ)言與程序設(shè)計(jì)
> Advanced UFT 12 for Test Engineers Cookbook最新章節(jié)目錄
舉報(bào)

會(huì)員
Advanced UFT 12 for Test Engineers Cookbook
最新章節(jié):
Index
ThisadvancedcookbookisdesignedforsoftwaretestersandengineerswithpreviousautomationexperienceandteachesUFT(QTP)developersadvancedprogrammingapproaches.Knowledgeofsoftwaretestingandbasiccoding(withVBScriptinparticular)andfamiliaritywithprogrammingconceptsareprerequisites.
目錄(105章)
倒序
- 封面
- 版權(quán)頁(yè)
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you will need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Data-driven Tests
- Introduction
- Creating a DataTable parameter
- Retrieving data from a DataTable
- Storing data in a DataTable
- Importing an Excel file to a test
- Exporting a DataTable
- Parameterizing Test Object properties
- Defining test cases using a DataTable
- Storing data in the Environment object
- Retrieving data from the Environment object
- Reading values from an INI file
- Using a configuration file to manage test environments
- Using a global dictionary for fast shared data access
- Using a global dictionary for fast shared code access
- Chapter 2. Testing Web Pages
- Introduction
- Checking whether page links are broken
- Deleting cookies
- Managing multiple browser windows
- Handling pop-up dialogs
- Downloading a file using XMLHttp
- Checking whether a website is up
- Uploading a file using FTP
- Identifying elements based on anchors
- Synchronizing a test with a web page loading
- Accessing web elements through DOM
- Chapter 3. Testing XML and Database
- Introduction
- Establishing and closing a database connection
- Using SQL queries programmatically
- Using a database checkpoint
- Using an XML checkpoint
- Chapter 4. Method Overriding
- Introduction
- Overriding a Test Object method
- Registering a method to all classes
- Using method overriding to support object subtypes
- Adding a new method to a class
- Chapter 5. Object Identification
- Introduction
- Setting mandatory and assistive properties for a class
- Using Descriptive Programming inline
- Using the Description object
- Using child objects
- Using native properties for object identification
- Identifying an object based on its parent
- Chapter 6. Event and Exception Handling
- Introduction
- Catching errors inside a function or subroutine
- Creating and using a recovery scenario
- Using a global dictionary for recovery
- Chapter 7. Using Classes
- Introduction
- Implementing a class
- Implementing a simple search class
- Implementing a generic Login class
- Implementing function pointers
- Implementing a generic Iterator
- Chapter 8. Utility and Reserved Objects
- Introduction
- Using global variables (Environment)
- Customizing mouse operations (DeviceReplay)
- Managing processes (SystemUtil)
- Measuring time (MercuryTimers)
- Resolving file locations (PathFinder)
- Loading shared object repositories (RepositoriesCollection)
- Loading and creating XML documents (XMLUtil)
- Drawing a rectangle on the screen with Win32 API methods (Extern)
- Verifying binary file contents (FileCompare)
- Implementing a custom reserved object
- Using remote objects
- Utility statements
- Chapter 9. Windows Script Host
- Introduction
- Reading a key from the Windows system registry
- Writing a key to the Windows system registry
- Deleting a key from the Windows system registry
- Running a process using the Windows system shell
- Chapter 10. Frameworks
- Introduction to test automation frameworks
- Designing a test automation framework
- Building a test controller
- Building a reusable component (action)
- Building an event handler
- Building a test reporter
- Appendix A. Design Patterns
- Auxiliary classes and functions
- Action patterns
- Runtime data patterns
- Index 更新時(shí)間:2021-08-05 17:09:30
推薦閱讀
- GeoServer Cookbook
- Linux核心技術(shù)從小白到大牛
- Twilio Best Practices
- Responsive Web Design with HTML5 and CSS3
- 精通API架構(gòu):設(shè)計(jì)、運(yùn)維與演進(jìn)
- Android底層接口與驅(qū)動(dòng)開(kāi)發(fā)技術(shù)詳解
- 從0到1:Python數(shù)據(jù)分析
- HTML5 APP開(kāi)發(fā)從入門到精通(微課精編版)
- 愛(ài)上micro:bit
- INSTANT Yii 1.1 Application Development Starter
- LabVIEW虛擬儀器程序設(shè)計(jì)從入門到精通(第二版)
- Mastering C++ Multithreading
- Python機(jī)器學(xué)習(xí)算法與應(yīng)用
- Kotlin Programming By Example
- Mobile Forensics:Advanced Investigative Strategies
- Groovy 2 Cookbook
- Spring Boot從入門到實(shí)戰(zhàn)
- Instant Pygame for Python Game Development How-to
- Oracle SOA Suite 12c Administrator's Guide
- Parallel Programming with Python
- Java服務(wù)端研發(fā)知識(shí)圖譜
- Getting Started with Hazelcast
- Learning Predictive Analytics with R
- AWS Administration:The Definitive Guide
- Rust Programming Cookbook
- 孩子趣味學(xué)編程之Scratch篇
- 深入學(xué)習(xí)Java開(kāi)發(fā)簡(jiǎn)單應(yīng)用(藍(lán)橋杯軟件大賽培訓(xùn)教材-Java方向)
- Flutter組件詳解與實(shí)戰(zhàn)
- Kafka入門與實(shí)踐
- 從零開(kāi)始學(xué)C程序設(shè)計(jì)