Home
Videos uploaded by user “Udaya Kumar Anem”
[Selenium WebDriver Videos]: StaleElementReference Exception in Selenium WebDriver
 
07:20
In this video i demonstrated about StaleElementReference Exception. And how to overcome it. For complete list of Selenium WebDriver Videos, visit my blog at http://seleniumwebdrivervideos.blogspot.com/
Views: 5734 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to run Test parallel using TestNG
 
04:07
In this video i demonstrated about how to run Tests parallel using TestNG Framework
Views: 3706 Udaya Kumar Anem
[Selenium WebDriver Videos]: Difference b/w Driver.close and Driver.quit in Selenium WebDriver
 
06:31
Difference b/w Driver.close and Driver.quit in Selenium WebDriver. For complete list of Selenium WebDriver Videos, visit my blog at http://seleniumwebdrivervideos.blogspot.com/
Views: 2692 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to right click on a webelement using webdriver
 
05:55
In this video i demonstrated about how to right click on a webelement using selenium webdriver.
Views: 3248 Udaya Kumar Anem
[QTP / UFT Videos] : How to work with Dictionary objects in QTP
 
26:46
In this video i explained about, how to use Dictionary objects in QTP. For more videos visit at: qtpftvideos.blogspot.com
Views: 8883 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to switch between different frames using webdriver
 
11:18
In this video i demonstrated about how to switch between different frames using Selenium WebDriver.
Views: 9976 Udaya Kumar Anem
[QTP / UFT Videos] : How to test tooltip using QTP
 
10:43
How to test tooltip using QTP. In this video i have covered following how to test tooltip of a link using QTP how to test tooltip of a image using QTP Following is the code: 'print browser("MouseOver Examples").Page("MouseOver Examples").Link("Uday").Object.title 'Setting.WebPackage("ReplayType")=2 'Set obj=browser("MouseOver Examples").Page("MouseOver Examples").Link("Uday") ''obj.FireEvent "onmouseover" 'obj.Mouseover 'wait(2) ''print obj.Object.title ' 'tTip = Window("nativeclass:=tooltips_class32").GetROProperty("text") 'print tTip ' 'Setting.WebPackage("ReplayType")=1 set obj=browser("MouseOver Examples").Page("MouseOver Examples").Image("Ujwala") print obj.GetROProperty("alt")
Views: 3828 Udaya Kumar Anem
[Selenium WebDriver Videos]: What is Page Factory, how we use it with Selenium
 
16:50
In this video i demonstrated about what is Page Factory, and how we use it with Selenium WebDriver
Views: 1889 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to install Eclipse and configure Selenium WebDriver
 
10:11
Watch my below blog for complete ordered list of Selenium WebDriver topis: http://seleniumwebdrivervideos.blogspot.com In this video i demonstrated about how to install Eclipse and configure Selenium WebDriver
Views: 12588 Udaya Kumar Anem
[QTP / UFT Videos] : How to schedule QTP Test
 
12:02
In this video i explained about how to schedule QTP Test. Covered an overview of AOM(Automation Object Model). How to schedule a task in Win XP and Win 7 machine. For detailed QTP Videos, visit at: http://qtpftvideos.blogspot.com/
Views: 6013 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to perform drag and drop operation using webdriver
 
07:14
In this video i demonstrated about how to perform drag and drop operation using webdriver.
Views: 4862 Udaya Kumar Anem
[QTP / UFT Videos]: How to schedule a batch of QTP Tests(Batch Execution)
 
19:00
In this video i am covering, Execute a batch of QTP Tests Once done report the execution status over Mail. For details QTP videos, visit at http://qtpftvideos.blogspot.com/
Views: 11280 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to mouse hover on a webelement using webdriver
 
06:43
In this video i demonstrated about how to mouse over on a web element using webdriver.
Views: 5193 Udaya Kumar Anem
[QTP / UFT Videos] : Working with Data table using QTP - Part1
 
34:48
In this video i am covering the basic functionalities using Data table. How to retrieve a data table cell value. How to set a data table cell value. How to import or export data table. Keep watching full content in my blog: http://qtpftvideos.blogspot.in/ General guidelines to work with Datatable.
Views: 19660 Udaya Kumar Anem
[Selenium WebDriver Videos]: What is Page Object Model
 
22:33
In this video i demonstrated about what is Page Object Model or Page Object Design Pattern.
Views: 1427 Udaya Kumar Anem
[QTP / UFT Videos] : SendKeys method in QTP / VBScript
 
23:50
In this video i demonstrated about how to use SendKeys method of WScript Object.
Views: 3149 Udaya Kumar Anem
[QTP / UFT Videos] : ByVal And ByRef in QTP
 
26:08
In this video i covered What is ByVal and ByRef Different ways of calling sub and function procedure, how the arguments are passed?
Views: 3212 Udaya Kumar Anem
How to compare two XML files using QTP
 
05:08
In this video i demonstrated about how to compare two XML Files. For complete reference refer my blog: qtpftvideos.blogspot.in
Views: 4508 Udaya Kumar Anem
[QTP / UFT Videos] : Working with Execel using QTP
 
24:37
In this video i demonstrated about how to work with Microsoft Excel Files. Following concepts are covered. How to get a cell value How to set a cell value How to find a string How to add an Excel sheet How to set a font color How to set a interior color for a cell How to copy paste cell values How to insert an image
Views: 13576 Udaya Kumar Anem
[Selenium WebDriver Videos]: What is the difference between driver.get and driver.navigate
 
10:12
In this video i demonstrated following: What is WebDriver.get method, how it works? What is WebDriver.navigate().to(), how it works? What is the difference between these two methods? Please find the below code which i used during demonstration: public static void main(String[] args) { WebDriver driver=new FirefoxDriver(); /*driver.get("http://www.google.com"); // driver.get("www.google.com"); System.out.println(driver.getTitle()); driver.get("http://www.yahoo.com"); System.out.println(driver.getTitle());*/ driver.get("http://www.google.com"); System.out.println(driver.getTitle()); driver.navigate().to("http://www.yahoo.com"); System.out.println(driver.getTitle()); driver.navigate().back(); System.out.println(driver.getTitle()); driver.navigate().forward(); System.out.println(driver.getTitle()); driver.quit(); }
Views: 2695 Udaya Kumar Anem
[QTP / UFT Videos] : Working with Data Table using QTP
 
41:10
In this video i am demonstrating about how to work with Data Tables using QTP. I am covering basics about Datatable, how to read and write values into Datatable, how to import and export data from Excel files and editing Data tables.
Views: 20316 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to perform different operations on Radio Buttons using webdriver
 
11:32
In this video i demonstrated about how to perform different operation on Radio Buttons using WebDriver
Views: 4417 Udaya Kumar Anem
[QTP / UFT Videos] : Normal Recording mode in QTP
 
07:52
QTP supports 3 types of recording modes: 1. Normal recording mode 2. Analog recording mode 3. Low Level recording mode I have covered Normal recording mode in this video.
Views: 599 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to verify drop down listbox values
 
07:17
Watch my below blog for complete ordered list of Selenium WebDriver topis: http://seleniumwebdrivervideos.blogspot.com In this video i demonstrated about how to verify dropdown listbox values. Below is the code which i used for demonstration: public class ValidateDropDownListboxValues { public static void main(String[] args) { //WebDriver instance WebDriver driver=new FirefoxDriver(); //Manage implicit wait driver.manage().timeouts().implicitlyWait(1, TimeUnit.MINUTES); //Navigate to the URL driver.get("E:\\Programming Samples\\HTML Samples\\DropDownListBox.html"); //Instantiate the WebElement WebElement carsDropDownList=driver.findElement(By.id("sampleListBox")); //Create a Select object with the element Select selectCarsDropdown=new Select(carsDropDownList); List <WebElement> allOptions=selectCarsDropdown.getOptions(); String cars="Select a Car...;Benz A Class;BMW X3;Audi A4;Porsche Carrera123;Rolls Royce Ghost;Bugatti Type 5"; String[] arrCars=cars.split(";"); for(String str:arrCars) { boolean found=false; for(WebElement ele:allOptions) { if(str.equals(ele.getText())) { found=true; System.out.println(str+" Option value exists"); break; } } if(!found) { System.out.println(str+" Option value does not exists"); } } driver.close(); } }
Views: 6293 Udaya Kumar Anem
XMLUtil Part 1
 
17:00
In this video i demonstrated about how to use "XMLUtil" utility object to retrieve any XML Path values. For details QTP Videos, watch at http://qtpftvideos.blogspot.in/
Views: 2635 Udaya Kumar Anem
[Selenium WebDriver Videos]: What is PageFactory - Part1
 
09:17
In this video, i demonstrated about PageFactory concept at an abstract level.
Views: 722 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to find a web element using Selenium WebDriver i.e findElement
 
10:21
In this video i demonstrated about how to find a WebElement using findElement method.
Views: 6609 Udaya Kumar Anem
[QTP / UFT Videos] : Environment variables in QTP
 
11:08
In this video i explained about what are different types of environment variables exists in QTP and how to retrieve these varaibles. 1. Built-In Environment 2. User-defined Environment a. Internal b. External How to load external environmental variables through script. You can access all my QTP videos in detail in below blog: http://qtpftvideos.blogspot.com/
Views: 8375 Udaya Kumar Anem
QTP Object Identification - Part 2.mp4
 
29:49
In this video i explain about where to configure Object Identification, how QTP identifies object identification during learning time and execution time and general points to remember in Object Identification.
Views: 3353 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to switch between multiple browser windows using webdriber
 
11:01
In this video i demonstrated about how to switch between different browser windows using WebDriver.
Views: 17640 Udaya Kumar Anem
[QTP / UFT Videos]: Sub Procedures in VBScript
 
34:17
In this video i covered all aspects of "sub" procedure. In this video i demonstrated about, What is a sub. Syntax of a sub. How to call a sub procedure How to exit from a sub procedure Public and private scope of a sub procedure. How to invoke a sub procedure defined in an action & function library For complete list of ordered video archival list visit, qtpftvideos.blogspot.com
Views: 1912 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to handle JavaScript alerts or dialog boxes
 
13:25
In this video i demonstrated about how to handle JavaScript alerts or dialog boxes i.e AlertBox, ConformationBox, PopupBox
Views: 5596 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to launch Internet Explorer using WebDriver
 
09:26
In this video i demonstrated about how to launch Internet Explorer using WebDriver
Views: 5396 Udaya Kumar Anem
[QTP / UFT Videos] : Descriptive Programming in QTP
 
45:15
In this video i explained about how normally QTP stores objects in OR and What is Static Descriptive Programming and What is Dynamic Descriptive Programming and general guidelines and points to remember.
Views: 14578 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to verify a value exists in the listbox
 
05:05
Watch my below blog for complete ordered list of Selenium WebDriver topis: http://seleniumwebdrivervideos.blogspot.com In this video i demonstrated about how to verify a value exists in the listbox. Please find the below code which i used in demonstration: WebDriver driver = new FirefoxDriver(); String strSearch="BMW X3555"; driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); driver.get("file:///E:/Programming%20Samples/HTML%20Samples/DropDownListBox.html"); WebElement lbCars=driver.findElement(By.id("sampleListBox")); Select select=new Select(lbCars); List<WebElement> elements=select.getOptions(); boolean found=false; for(WebElement ele:elements) { if(strSearch.equals(ele.getText())) { found=true; break; } } if(found) System.out.println("Car model "+strSearch+" exists"); else System.out.println("Car model "+strSearch+" does notexists"); driver.close();
Views: 2554 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to find a element which doesnt exist i.e findElements
 
10:53
Hi in this video i demonstrated about how to find WebElements which may or may not exists. fineElements with collection size greater than 0 fineElements with collection size 0. Please find the below code which i used during my demonstration: public static void main(String[] args) { WebDriver driver = new FirefoxDriver(); driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); /*driver.get("http://www.google.com"); List<WebElement> links = driver.findElements(By.tagName("a")); int noButtons=links.size(); System.out.println("No. of buttons in the web page "+noButtons); if(noButtons>0) 'Greater than 0 { for(WebElement link:links) System.out.println(link.getText()); }*/ driver.get("file:///E:/Programming%20Samples/HTML%20Samples/findElementLogin.htm"); driver.findElement(By.id("uname")).sendKeys("xxx"); driver.findElement(By.id("pwd")).sendKeys("yyy"); driver.findElement(By.id("Login")).click(); WebElement welcome=driver.findElement(By.id("label1")); if(welcome.isDisplayed()) System.out.println("Welcome message displayed"); /*WebElement welcome1=driver.findElement(By.id("label2")); if(!welcome1.isDisplayed()) System.out.println("My test is passed");*/ List<WebElement> labels=driver.findElements(By.id("label2")); int noLabels=labels.size(); if(noLabels==0) System.out.println("My test is passed"); driver.quit(); }
Views: 12937 Udaya Kumar Anem
[QTP / UFT Videos]: MS XML DOM
 
07:36
In this video i demonstrated how to retrieve XML content using MS XML DOM. For full content visit my blog at: http://qtpftvideos.blogspot.in/
Views: 2603 Udaya Kumar Anem
[QTP / UFT Videos]: Function Procedures in VBScript
 
46:37
In this video i covered all aspects of "function" procedure. I cover what is a function procedure. What is the difference between sub and function. What is the syntax. How we call a function. How to return a value. How to return more than one value from a function. How to return an array and object. Public and private scope of a function. How to invoke a function procedure defined in a function library. For complete list of ordered video archival list visit, qtpftvideos.blogspot.com
Views: 8368 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to select a value from a Dropdown listbox
 
14:05
Watch my below blog for complete ordered list of Selenium WebDriver topis: http://seleniumwebdrivervideos.blogspot.com In this video i demonstrated about how to select a value from a drop down listbox, how to get number of options in a listbox, how to deselect options using Selenium WebDriver(Java).
Views: 12266 Udaya Kumar Anem
[QTP / UFT Videos] : Smart Identification in QTP
 
22:50
In this video i demonstrated, how QTP identifies objects using Smart Identification mechanism. For detailed explanation in QTP Videos watch in my blog @ http://qtpftvideos.blogspot.in/
Views: 2958 Udaya Kumar Anem
[QTP / UFT Videos] : How to write content and read content from files using QTP
 
12:06
In this video i demonstrated about how write content into text file and read content from text file.
Views: 1851 Udaya Kumar Anem
[QTP / UFT Videos] : How to access system variables using QTP
 
06:09
Visit my blog for detailed QTP videos : http://qtpftvideos.blogspot.in/
Views: 398 Udaya Kumar Anem
[QTP / UFT Videos] : How to work with Folders and Files using QTP
 
14:02
In this video i demonstrated about how to work with Folders and Files using QTP / VBScript
Views: 690 Udaya Kumar Anem
[Selenium WebDriver Videos]: How to read data from Properties file
 
13:24
How to read data from Properties file In this video i demonstrated about how to read data from Properties file. Properties file are so useful, when you want to store more key value pairs in a separate file to easily maintain.
Views: 2443 Udaya Kumar Anem
[QTP / UFT Videos] : How to work with windows registry using QTP or VBScript
 
14:57
In this video i demonstrated about how to work with Windows registry using QTP or VBScript 3 methods used here are RegWrite RegRead RegDelete Following is the code used for demonstration: Set WShellObj=createobject("WScript.Shell") 'To add any folder in registry 'WShellObj.RegWrite "HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\","QTP","REG_SZ" 'To add any Registry Key and values 'WShellObj.RegWrite "HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\TempProperty",1,"REG_BINARY" 'WShellObj.RegWrite "HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\TempProperty1","SampValue","REG_SZ" 'To update any Registry Key and values 'WShellObj.RegWrite "HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\TempProperty1","SampValue123","REG_SZ" 'To Read default value at the folder level 'print WShellObj.RegRead("HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\") 'To Read any specific Key Value 'print WShellObj.RegRead("HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\TempProperty1") 'To Delete any specific Key 'WShellObj.RegDelete("HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\TempProperty1") 'To delete at folder level WShellObj.RegDelete("HKCU\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest\Test Objects\Browser\CommonUse\TempFolder\") Set WShellObj=nothing For complete list of QTP Videos, visit my blog at http://qtpftvideos.blogspot.in/
Views: 1317 Udaya Kumar Anem
Working with Datatable - Part 2 - Data Driver
 
14:48
In this video i am covering two examples. 1. How to work with "Run on all rows" 2. How to parametrize our Data table/test steps with Data driver. Keep watching full content in my blog: http://qtpftvideos.blogspot.in/
Views: 781 Udaya Kumar Anem
Schedule task in Win XP machine
 
03:04
For detailed QTP Videos, visit at: http://qtpftvideos.blogspot.com/
Views: 275 Udaya Kumar Anem
[QTP / UFT Videos] : Analog Recording mode in QTP
 
17:58
In this video i demonstrated about how to work with Analog recording mode in QTP. I explained how to record analog mode w.r.t Screen how to record analog mode w.r.t Application Window.
Views: 600 Udaya Kumar Anem
[QTP / UFT Videos]: QTP Object Identification - Example
 
07:39
In this video, i explained how exactly as humans we identify any specific object, because QTP also follows the same approach to identify any object. For more details view my blog: http://qtpftvideos.blogspot.com
Views: 1296 Udaya Kumar Anem