1. WordPress Theme Tutorial Introduction
  2. Developing Theme Sense
  3. Theme Development Tools
  4. Creating a Theme HTML Structure
  5. Template and Directory Structure
  6. Setting Up Your Theme Functions
  7. Secure Your WordPress Theme
  8. The Header Template
  9. The Index Template
  10. The Single Post, Post Attachment, & 404 Templates
  11. The Comments Template
  12. The Search Template & The Page Template
  13. The Archive Template
  14. The Sidebar Template & The Footer Template
  15. Reset-Rebuild Theme CSS & Define Your Layouts
  16. Custom Background & Custom Header
  17. Distributing Your WordPress Theme

Mobile App Testing for beginners

Mobile Testing – Course Content :-

Chapter 1. Introduction to Mobile Device Testing

  • What is all about Mobile Device Testing?
  • Why is it required?
  • Terminologies used in telecom industry
  • Knowing about Mobile OS/Platform
  • Introduction to different mobile devices

Chapter 2. Setting up an Android Environment on your PC

  • What is emulator ?
  • How to install an emulator?
  • How to launch first app on emulator?
  • Explore the capabilities of emulator
  • Install a real time application on emulator

Chapter 3. . Testing in Mobile Domain

  • Mobile Application Testing
  • Mobile Handset Testing
  • Mobile Website Testing
  • Test cases and general scenarios for mobile application

Chapter 4. Types of Mobile Apps Testing

  • User Interface Testing
  • Functional Testing
  • Usability Testing
  • Compatibility Testing
  • Interrupt Testing
  • Certification Testing
  • Performance and Stress Testing
  • Unique Challenges in Mobile testing

Understanding QTP Script

  • The first step is the SystemUtil.Run Command which is used by default by QTP to open a application.So during recording , using the Windows Start Menu , when we finally navigated to the “Flight Reservation” application QTP identified the location of its executable file and inserted the System.Util Command to Open it.
  • Step No 2 is Setting Agent Name as Guru as shown in the Active Screen
  • Step no 3 is Pressing the Tab key on keyboard to bring Focus from Agent Name Field To Password Field , which is exactly this step. Human users need to use tab or click operations to focus on a particular object on screen.. On the other hand , QTP can directly identify an object using object properties and does not required these “maneuvering” operations. We can delete this step , as QTP will still be able to set the password field without this operation
  • Next Step is Setting the Password as Mercury. QTP automatically encrypts passwords entered while recording to avoid security breaches. This value can not be decrypted i.e. there is no way to recover the original value using this cryptic data. You can explicitly encrypt a password using the Password Encoder Tool. For our learning purposes , we will use the password in its raw form. And the operation will also change to Set
  • Next Step is clicking the okay button
  • Next Step is closing the application after successful log on
  • So the 5 steps mentioned in our test script are recorded in QTP

Test Results in QTP

  • Lets understand the Test Results generated by QTP
  • Right Hand Side shows Test Results Summary
  • Left Hand Side is Test Results Tree – an icon-based view of the test steps that were performed while the test was running. Similar to the test tree in Keyword View
  • If you select a step in the tree , the right panel gives it complete details
  • This Apart
  • You can capture Movie / Screenshots of entire Test Run using Tools > Options > Run Tab
  • In our case this movie was recorded and , screen shots were captured
  • You can print/export full/part of results in HTML , Word or PDF format.
  • You can exports the results to Quality Center
  • You can change the format of Results by using Results.xml and creating a XSL