Home
Videos uploaded by user “Specialize Automation”
Execute Selenium Script Directly in Docker using Selenium standalone | Parallel Testing in Docker
 
14:35
#DockerSelenium #SeleniumStandalone #VNCsetup In this video we'll learn how we can execute selenium script directly in docker configuring Selenium/standalone and also running parallel test in docker container. Video content: What is Selenium/standalone in docker selenium/standalone-chrome selenium/standalone-firefox selenium/standalone-chrome-debug selenium/standalone-firefox-debug Setting up Images and Real VNC viewer Setting up container Running Selenium script directly in docker Parallel test in Docker Container Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 2596 Specialize Automation
Python Page Object Model in Selenium Webdriver Step by Step Guide
 
16:30
Learn in depth about Page object model framework in Selenium and how to implement it in Python using Pycharm step by step. POM framework in Python Selenium, Creating Page object model in selenium python, Creatimg POM framework in selenium python, How to design page object model in python selenium, How to create page object model in python selenium, POM design pattern in Selenium using Python, What is POM? Page Object Model is a design pattern to create Object Repository for web UI elements. Under this model, for each web page in the application, there should be corresponding page class. This Page class will find the WebElements of that web page and also contains Page methods which perform operations on those WebElements. Name of these methods should be given as per the task they are performing Advantages of POM Page Object Patten says operations and flows in the UI should be separated from verification. This concept makes our code cleaner and easy to understand. The Second benefit is the object repository is independent of test cases, so we can use the same object repository for a different purpose with different tools. For example, we can integrate POM with TestNG/JUnit for functional Testing and at the same time with JBehave/Cucumber for acceptance testing. Code becomes less and optimized because of the reusable page methods in the POM classes. Methods get more realistic names which can be easily mapped with the operation happening in UI. i.e. if after clicking on the button we land on the home page, the method name will be like 'gotoHomePage()'. Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ Code Link : https://drive.google.com/file/d/1mMx5D7_oXb8blQxyEO13XLQs_QnNncoB/view?usp=sharing
Views: 16962 Specialize Automation
Selenium Grid set up in Docker Step by Step | Parallel testing using Docker
 
20:29
#seleniumgridDocker #DockerSeleniumGrid #ParallelTestDocker In this video we'll learn how we set up selenium grid easily using docker and execute our test, also running parallel test in docker. Video content: Why selenium grid set up using docker Setting up hub and node configuration Creating container for Chrome and firefox Running parallel test in docker container Q: How to run paralle test in docker How to set up selenium grid using docker selenium/hub: Image for running a Grid Hub selenium/node-chrome: Grid Node with Chrome installed, needs to be connected to a Grid Hub selenium/node-firefox: Grid Node with Firefox installed, needs to be connected to a Grid Hub selenium/node-chrome-debug: Grid Node with Chrome installed and runs a VNC server, needs to be connected to a Grid Hub selenium/node-firefox-debug: Grid Node with Firefox installed and runs a VNC server, needs to be connected to a Grid Hub Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 1888 Specialize Automation
FailFast and FailSafe in Java
 
11:26
In this video we will learn what is fail fast and fail safe in jave and how we can achieve fail fast and fail safe in java collection object. What is failsafe and failfast in java, How to achieve failfast and failsafe, ConcurrentHashMap in failsafe, CopyOnWriteArrayList in failsafe, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 2589 Specialize Automation
Rerun Failed Scenarios in Cucumber Different Ways
 
12:16
In this video we will see how we can rerun failed scenarios in cucumber using rerun and retryCount option from Extended Cucumber Options. How to handle failed scenarios in cucumber, How to rerun cucumber failed scenarios, How to rerun cucumber fail scenarios programmatically, What is Rerun in cucumber, What is Retry Count in cucumber, What is Extended Cucumber Option class? Handling Failed Scenarios in cucumber, Cucumber-Runner : https://mvnrepository.com/artifact/com.github.mkolisnyk/cucumber-runner/1.3.3 Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 4544 Specialize Automation
Report Generation in ready API
 
07:02
This video will help you to know how we can generate different reports (html / pdf/ excel) at end of test execution. Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 2623 Specialize Automation
Running TestNG from Maven
 
05:02
Learn how to configure and run testNG using Maven build, we can run testNG Scripts and also testNG XML suite from Maven by using surefire plugin and configuring path in POM XML file. How to run TestNG from Maven, How to run TestNG from maven console, What is surefire plugin in maven, Run TestNG from Maven Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ FaceBook : https://www.facebook.com/SpecializeAutomation/
Views: 2956 Specialize Automation
Parallel Testing in Selenium Robot Framework using Pabot
 
14:50
Learn how to perform parallel testing in Python robot framework using Pabot Library. Run several test case and test suite parallel way and generating consolidated report through run. How to run parallel tests in python robot framework, Running Parallel tests in selenium robot framework, Running Parallel test in robot framework, Robot framework parallel testing using pabot, How to set up pabot in python robot framework, How to use pabot in parallel testing in robot framework, Running multiple test in parallel in selenium robot, Command-line options --verbose more output from the parallel execution --command [ACTUAL COMMANDS TO START ROBOT EXECUTOR] --end-command RF script for situations where pybot is not used directly --processes [NUMBER OF PROCESSES] How many parallel executors to use (default max of 2 and cpu count) --pabotlib Start PabotLib remote server. This enables locking and resource distribution between parallel test executions. --pabotlibhost [HOSTNAME] This enables sharing a resource with multiple Robot Framework instances. --pabotlibport [PORT] Port number of the PabotLib remote server (default is 8270) See --pabotlibhost for more information --resourcefile [FILEPATH] Indicator for a file that can contain shared variables for distributing resources. This needs to be used together with pabotlib option. Resource file syntax is same as Windows ini files. Where a section is a shared set of variables. --argumentfile[INTEGER] [FILEPATH] Run same suites with multiple argumentfile options. For example: --argumentfile1 arg1.txt --argumentfile2 arg2.txt --suitesfrom [FILEPATH TO OUTPUTXML] Optionally read suites from output.xml file. Failed suites will run first and longer running ones will be executed before shorter ones. PabotLib pabot.PabotLib provides keywords that will help communication and data sharing between the executor processes. These can be helpful when you must ensure that only one of the processes uses some piece of data or operates on some part of the system under test at a time. Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook : https://www.facebook.com/SpecializeAutomation/ GitHub Pabot : https://github.com/mkorpela/pabot
Views: 4455 Specialize Automation
Cucumber Data Driven Testing 5 ways using DataTable | HashMap  part1
 
14:01
Understand data testing in cucumber using step-datatable and raw methods and using HashMap in java. Find the all Code in below GitHub Link https://github.com/Specialize-Automation/CucumberTutorial Cucumber selenium tutorials Data-driven test in Cucumber Cucumber data driven test using hashmap Examples in cucumber Scenario outline in cucumber Data driven in cucumber using step-datatable Datatable.raw in cucumber How to use data driven test in cucumber Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 7148 Specialize Automation
Introduction to Appium in depth - android & iOS testing framework
 
17:08
Understand details about appium on Mobile automation and it's advantages over other tools like robotium, selendroid etc along with appium architecture and interaction with android and IOS devices and different type of apps like mobile web, native and hybrid in details with example. Introduction to appium, Introduction to mobile automation testing framework in appium, What is appium, why should use appium, Appium tutorials, Appium with selenium, Appium introduction, Mobile automation using appium, Mobile Testing Framework using appium, Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms. Native apps are those written using the iOS, Android, or Windows SDKs. Mobile web apps are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome or the built-in ‘Browser’ app on Android). Hybrid apps have a wrapper around a “webview” – a native control that enables interaction with web content. Projects like Phonegap, make it easy to build apps using web technologies that are then bundled into a native wrapper, creating a hybrid app. Importantly, Appium is “cross-platform”: it allows you to write tests against multiple platforms (iOS, Android, Windows), using the same API. This enables code reuse between iOS, Android, and Windows testsuites. Appium vs Robotium, Appium vs Selendroid, Appium is free and open-source and easily downloaded from GitHub. It is designed for mobile and only mobile – Selenium is not designed for mobile. Appium likes automated testing, taking advantage of your developer skills. This framework can automate native, web and hybrid mobile apps, and you can test on a real device, a simulator, or an emulator. Your test script can use ANY LANGUAGE that Selenium supports (Java, Python, C#, Ruby, JavaScript, PHP, etc.). An HTTP server waiting for commands and using standardized JSON manages the WebDriver sessions, so no worries about language or platform restrictions. Test scripts created from Appium libraries are LIVE – you can instigate them locally, on a session reserved by the Cloud (say, through TestObject), for any iOS or Android device, for any version. Appium drives GUI-related widgets and controls, allowing the same scripts to run for different software versions of various apps. Appium integrates with continuous integration servers to ensure better results. Appium supports Safari on iOS and Chrome or the built-in ‘Browser’ app on Android. Appium’s personality is guided by some philosophical tenets: You shouldn’t have to recompile your app or modify it in any way in order to automate it. You shouldn’t be locked into a specific language or framework to write and run your tests. A mobile automation framework shouldn’t reinvent the wheel regarding automation APIs. A mobile automation framework should be open source, in spirit, in practice, and in name! Learn Appium automation, Android automation using appium, Different types of mobile app, Mobile Native app, Mobile Hybrid app, Mobile Web app, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 18337 Specialize Automation
Advanced HTML and PDF Reporting in Cucumber
 
08:09
In this video we will see advanced HTML reporting and pdf reporting in cucumber using cucumber runner. HTML reporting in cucumber, PDF reporting in cucumber, Advanced report generation in cucumber, How to generate advanced report in cucumber, Cucumber-Runner : https://mvnrepository.com/artifact/com.github.mkolisnyk/cucumber-runner/1.3.3 Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 2168 Specialize Automation
AutoIT in Selenium Webdriver complete guide
 
13:27
Learn how to use AutoIT to upload files in selenium webdriver, adding attachments, download attachments and other windows operations during web app testing. AutoIT in Selenium Webdriver, How to upload file in selenium webdriver, How to upload file using AutoIT in selenium, How to download file in selenium, How to send mail with attachment in selenium, Why to use AutoIT in selenium webdriver, FaceBook: https://www.facebook.com/SpecializeAutomation/posts/ Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 2274 Specialize Automation
Parallel Testing in Selenium Using Python Pytest-Xdist
 
12:00
Learn in depth about Parallel testing in Selenium and how to implement it in Python Pytest using Pycharm step by step. I've used Pytest-Xdist and Nose for this. Python selenium parallel testing, Parallel testing in python using pytest, Using pytest-xdist in python parallel testing, How to do parallel testing in python, How to run test parallel in python selenium, What is Pytest xdist in python, How to run parallel test using pytest-xdist, How to install modules using requirements.txt in python, How to run pytest in python, How to use pytest-rerunfailures, Running parallel test in python, Version I'm using for parallel test, Selenium==3.6.0 py==1.4.34 pytest-rerunfailures==3.1 nose==1.3.7 pytest==3.2.3 pytest-xdist==1.20.1 python==3.6.3 How to run Pytest parallel : py.test -n (Number_of_test?) = py.test -n 4 How to install modules from requirements.txt : pip install -r Requirements.txt Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 2645 Specialize Automation
Page Object Model in Selenium Python Robot Framework Step by Step
 
13:39
Learn how to create page object model in python selenium robot framework. POM pattern in python robot framework step by step. POM design pattern in python robot framework, How to create Page Object Model in robot framework, How to design custom libraries in robot framework, Creating Common methods in python robot, Creating common variables in python robot, Creating library keywords in selenium robot framework, Creating Resource file in selenium robot framework, How to use resource file in robot framework, How to use variable file in robot framework, Selenium Page object model for Robot Framework, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook : https://www.facebook.com/SpecializeAutomation/
Views: 6002 Specialize Automation
Creating Libraries | Resource File | Keywords in Selenium Robot Framework
 
24:01
Learn how to create separate libraries in selenium python robot framework. Creating custom keyword or user defined keywords, custom python library in robot, creating variables, locators, selectors file & keywords in separate directory. How to create custom libraries in robot framework, How to design custom libraries in robot framework, Writing custom libraries in selenium robot framework, Creating library keywords in selenium robot framework, Creating Resource file in selenium robot framework, How to use resource file in robot framework, How to use variable file in robot framework, How to use Pybot automation in robot framework, How to separate keywords, variable from test suite in robot framework, How to create selectors file in Robot Web automation, How to create user defined keyword in python robot framework, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook : https://www.facebook.com/SpecializeAutomation/
Views: 7655 Specialize Automation
Python Unit Testing in Selenium WebDriver using PyUnit
 
10:50
Learn to write python unit test for web application using python unittest framework PyUnit with Selenium Webdriver step by step. Python unittest in selenium, How to write unittest in python, Python unittest framework, Python unittest using PyUnit, Pyunit test in python, How to write pyunit test in python, Selenium unittest in python, Selenium unittest using pyunit, Pyunit in python, What is unittest in python, What is pyunit in python, Some quick facts about PyUnit:- Lets you write tests easily, aggregate them to run en-masse, and run them in text or GUI mode PyUnit is based on Java's JUnit, and therefore uses a proven testing architecture PyUnit is part of the Python 2.1 standard library PyUnit is used to test Zope, probably the largest and best-known piece of Python software Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 4010 Specialize Automation
Introduction of Docker using Selenium WebDriver | OS virtualization using Docker
 
16:25
Learn about docker, architecture, difference between docker and VM, docker container, docker with selenium grid for automation and deployment. A linux based tool build for OS level virtualization and deployment. We have discussed in this video, Introduction of Docker in selenium Docker Container Docker vs VM Why should we use docker Hypervisor type 1 and Hypervisor type 2 Selenium Grid with Docker Docker architecture Docker compose Docker commands Docker components Docker hub Installation of docker Linkdein: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ FaceBook: https://www.facebook.com/SpecializeAutomation/
Views: 4286 Specialize Automation
Data Driven Testing using JSON in Selenium WebDriver
 
21:39
In this video we will learn how to use JSON in selenium webdriver for data driven testing using TestNG data provider. How to use JSON for data driven testing in selenium, How to use JSON in testNG data provider, How to use JSON in Selenium Webdriver, How to parse JSON data in selenium Webdriver, TestNG Data driven testing in Selenium, How to return 2D array from JSON data in selenium, Data driven testing using JSON in selenium, JSON in Selenium WebDriver, JSON.simple and GSON, How to parse JSON in Selenium, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ Google JSON-Simple: https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple/1.1.1 GitHub : https://github.com/Specialize-Automation/SeleniumDataDrivenTest-JSON
Views: 5917 Specialize Automation
XPath and XQuery assertions in SoapUI in depth
 
20:41
Learn to write powerful Xpath and XQuery in SoapUI to query details about XML response and validate the soap responses. Xpath assertion in SoapUI, Xquery Asserion in SoapUI, Writing a powerful XQuery in SoapUI, How to write Xquery in Soapui, SoapUI Xpath and XQuery tutorial, How to validate a list of response in soapUI, What is Xquery in SoapUI, Fetiching details from reponse using XQuery, How to Query the Xpath in xml responses, Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ GitHub : https://github.com/Specialize-Automation
Views: 6345 Specialize Automation
How to perform Database Load test using JMeter Step by Step
 
13:46
In this video we will learn how we can perform database load testing using JMeter step by step. Creating Database test plan in Jmeter, checking request response, assertion result, load graph tree and summary result in table. Database testing in JMeter, DB load testing in JMeter, Oracle Database load test using JMeter, How to perform database load test using JMeter, Download OJDBC.jar :https://mvnrepository.com/artifact/com.oracle/ojdbc14 Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 2850 Specialize Automation
GitHub and Git Integration in eclipse for Java Selenium Project in windows platform.
 
34:49
GitHub and Git Integration in eclipse for Java Selenium Project in windows platform. Git architecture and different git commands following git push and import operation in Eclipse. What is Git and GitHub How to configure GitHub How to set up Grid and Github How to use gitHub for Java Project Creating repository using Git Creating remote repo using GitHub Sharing project in Github Git commands in windows How to import project from GitHub Push and pull in git, Merge Rebase and Reset in Git Git revert and Git amend in Git Git master branches and git checkout As Git is a distributed version control system, it can be used as a server out of the box. Dedicated Git server software helps, amongst other features, to add access control, display the contents of a Git repository via the web, and help managing multiple repositories. GitHub is a web-based Git or version control repository and Internet hosting service. It is mostly used for code. It offers all of the distributed version control and source code management functionality of Git as well as adding its own features. Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ Github : https://github.com/Specialize-Automation Egit Tutorial : https://eclipsesource.com/blogs/tutorials/egit-tutorial/ Git Reset : https://git-scm.com/blog/2011/07/11/reset.html
Views: 2860 Specialize Automation
Cucumber Advance Reporting using Extent-API
 
34:22
This video will help you to understand and set up cucumber advanced reporting for Extent report along with json/pretty/TestNG and Maven reporting features. GitHub : https://github.com/Specialize-Automation/CucumberTutorial Extent-XML : https://github.com/Specialize-Automation/CucumberTutorial/blob/master/Cucumber_Maven_Project/src/test/resource/extent-config.xml How to do reporting in cucumber, Extent Report in Selenium Webdriver, Extent-api, Extent reporting in cucumber, Cucumber Advance reporting, Extent Advance reporting, What is extent reporting, Why extent reporting, Learn extent reporting, Cucumber Extent API, Cucumber Extent reporting, Cucumber extent reporting, Detailed reporting, Cucumber reporting tutorial, Cucumber tutorials, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 14849 Specialize Automation
Properties and parameterization in SoapUI 5 ways
 
18:48
Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ This video will help you to know details about different way of using properties and parameterization in SoapUI
Views: 3740 Specialize Automation
Cucumber Hooks in depth and implementation
 
30:29
This video will help you to understand in depth of hooks and configure different hooks available in cucumber with examples. Cucumber hooks Cucumber Scenario hooks Scenario hooks in cucumber Cucumber tagged hooks Tagged Hooks in cucumber Before After hooks in cucumber Cucumber selenium tutorials. Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 2745 Specialize Automation
Cucumber configuration in Eclipse with Selenium Webdriver
 
16:03
This video will help you to understand what is BDD framework and setting up cucumber in Eclipse for Selenium Webdriver automation project step by step Cucumber set up in selenium Cucumber configuration with selenium webdriver, How to configure cucumber in eclipse, How to use cucumber in eclipse, How to set up cucumber, How to set up cucumber with selenium, How to set up cucumber with eclipse Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 21186 Specialize Automation
Property transfer across different levels
 
18:37
Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ This video will help you to know how we can transfer properties from one soap response to another soap request across different level
Views: 3574 Specialize Automation
Dynamic Selenium Grid Setup with Zalenium using Docker Container
 
18:47
#Zalenium #SelniumGridZalenium #ZalniumDocker In this video we'll learn how we set up selenium grid with Zalenium and run our tests in docker container. Selenium Grid extension to scale your local grid dynamically with docker containers. Video content: What is Zalenium & why to use it ? Zalenium Prerequisites Zalenium Set up in Local Run Selenium Test in Hub-Node configuration VNC on demand Support, advance logs & reporting Parallel Selenium Test with Zalenium using Docker Q: What is Zalenium How to set up zalenium with Selenium grid How to auto scale Node in selenium grid How to crate node on demand Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Encode Sensitive Data | Password Encryption in Selenium
 
20:16
Learn how to encode password in selenium and encrypt any sensitive data of application in selenium using Base64 method of Java UTIL package and Apache Common Codec Binary Package. Password Encryption in Selenium, How to do encryption in selenium, How to encrypt password in selenium, How to encrypt data in selenium, How to do password encryption, How to encode sensitive data in selenium, Encode and decode data in selenium, Selenium encryption, Base64 encoding in Selenium, Encryption and Decryption in Selenium, Encoding in selenium webdriver, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 1075 Specialize Automation
Data Driven Testing in Python Selenium using Pandas
 
08:50
#datadrievntest #pythonselenium #pythondatadriventest In this video we will discuss about Panda, how we can install and utilize pandas library in selenium python and do data driven test in python selenium. Also we will use pandas to update test result and completion time post execution. Question How to do data driven testing in python selenium How to use Pandas in python selenium for data driven test What is pandas in python How to read excel file in python selenium How to write to excel file in python selenium Read and write to excel file in python selenium Data driven test using Excel in python selenium Linedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook : https://www.facebook.com/SpecializeAutomation/
Robot Framework in Selenium Webdriver| Set up Robot Step by Step | Writing Test case in Robot
 
21:25
In this video we will learn what is robot framework in selenium webdriver following how to configure and set up robot framework in selenium using python and pycharm IDE. Python Selenium Robot framework tutorial, What is robot framework in selenium, How to write test case in robot framework, Robot framework in Selenium Webdriver, How to configure robot framework in selenium, How to configure robot framework in Python, How to write test cases in robot framework, What is Selenium2Library in robot, How to use Selenium2Library in robot, Set up robot framework in python selenium, Configure robot framework in python selenium, WebAutomation using robot framework in selenium, Selenium2Library is a web testing library for Robot Framework. Selenium2Library uses the Selenium 2 (WebDriver) libraries internally to control a web browser. See http://seleniumhq.org/docs/03_webdriver.html for more information on Selenium 2 and WebDriver. Selenium2Library runs tests in a real browser instance. It should work in most modern browsers and can be used with both Python and Jython interpreters. Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ RobotFramework : http://robotframework.org/#introduction Python Robot : https://pypi.python.org/pypi/robotframework Selenium2Library : http://robotframework.org/Selenium2Library/Selenium2Library.html
Views: 6570 Specialize Automation
PL/SQL tutorial | Cursor in Oracle Database 11g Complete guide
 
13:50
Learn in depth about cursor in oracle database 11g, and why to use cursor.Writing Implicit cursor and explicit cursor following using 'for loop' inside cursor to fetch multiple records from oracle database. Cursor in Oracle Cursor in PL/SQL Oracle Cursor PL/SQL Cursor What is cursor in PL/SQL How to use cursor in PL/SQL Implicit cursor in PL/SQL Explicit cursor in PL/SQL A cursor is a pointer to this context area. PL/SQL controls the context area through a cursor. A cursor holds the rows (one or more) returned by a SQL statement. The set of rows the cursor holds is referred to as the active set. Implicit Cursors Implicit cursors are automatically created by Oracle whenever an SQL statement is executed, when there is no explicit cursor for the statement. Programmers cannot control the implicit cursors and the information in it. %FOUND Returns TRUE if an INSERT, UPDATE, or DELETE statement affected one or more rows or a SELECT INTO statement returned one or more rows. Otherwise, it returns FALSE. %NOTFOUND The logical opposite of %FOUND. It returns TRUE if an INSERT, UPDATE, or DELETE statement affected no rows, or a SELECT INTO statement returned no rows. Otherwise, it returns FALSE. %ISOPEN Always returns FALSE for implicit cursors, because Oracle closes the SQL cursor automatically after executing its associated SQL statement. %ROWCOUNT Returns the number of rows affected by an INSERT, UPDATE, or DELETE statement, or returned by a SELECT INTO statement. Explicit Cursors Explicit cursors are programmer-defined cursors for gaining more control over the context area. An explicit cursor should be defined in the declaration section of the PL/SQL Block. It is created on a SELECT Statement which returns more than one row Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 2643 Specialize Automation
First Test Case in SoapUI and Assertions and checkpoints usage
 
12:22
First SoapUI test using detailed assertions and checkpoints to validate soap responses Test case in soap ui First test in soap ui SoapUI checkpoints SoapUI assertions Validate soap response SoapUI tutorials How to write test case in soapUI API test in soapUI First API test in soapUI Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 4125 Specialize Automation
Encapsulation in Selenium Singleton | Encapsulation in Java
 
08:34
This video will help you how you can achieve encapsulation in selenium webdriver singleton pattern. Encapsulation in Java Selenium, Encapsulation in selenium webdriver java, How to achieve encapsulation in selenium, How to achieve encapsulation in Java, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ FaceBook : https://www.facebook.com/SpecializeAutomation/
Python Set up in Selenium WebDriver
 
16:58
This video will guide you how to set up python and pycharm with Selenium Webdriver step by step. Python set up in Windows Python set up in Selenium WebDriver Installing python in windows Configure python in Selenium WebDriver Writing selenium test using python Pycharm set up in selenium How to set up pycharm in selenium How to set up python in selenium Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 8699 Specialize Automation
Appium Setup in Eclipse Windows Step by Step
 
14:22
Learn to configure appium with eclipse step by step ,appium installation and all other components complete set up for Mobile automation. Java SDK : http://www.oracle.com/technetwork/java/javase/downloads/index.html Selenium Webdriver : http://selenium-release.storage.googleapis.com/index.html TestNG : https://mvnrepository.com/artifact/org.testng/testng Node.JS : https://nodejs.org/en/download/ Appium java Client jar : https://mvnrepository.com/artifact/io.appium/java-client/4.1.2 Appium Server : http://appium.io/index.html?lang=en PDA Net : http://pdanet.co/a/ Android SDK : https://dl.google.com/android/repository/sdk-tools-windows-3859397.zip Geneymotion Emulator : https://www.genymotion.com/download/ TeamViewer Mirroring : https://www.teamviewer.com/en/download/windows/ Mobizen Mirroring : https://www.mobizen.com/?locale=en HAXM (To speed up Emulator on Intel Host) :https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm Appium Tutorial. Appium set up in eclipse appium set up in windows appium installation in windows appium complete installation Configure appium in mobile automation. Configure appium in Eclipse Install appium with Eclipse Step by step appium set up in eclipse. Step by step appium configure i windows. Appium configure step by step Appium set up step by step Appium Install step by step Appium Installation. Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 10826 Specialize Automation
Cucumber runner using TestNG
 
10:49
This video will help you to understand utilizing TestNG in cucumber runner and executing scripts using testng runner class. Cucumber runner TestNG Cucumber runner using TestNG Run cucumber with TestNG Run Cucumber using TestNG Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 10062 Specialize Automation
How to compare images in selenium and validating image text content
 
23:03
Learn comparing two images/logo in selenium and also to validate image's text content against expected String using Sikuli OCR and validating existence of expected images at run time against the actual application's screen. Sikuli Sikuli tutorials Selenium sikuli Sikuli selenium Sikuli setup in selenium How to compare images in selenium, How to extract text from images in selenium, How to validate image text content, How to validate logo text content in selenium, How to check image existence in application in selenium, Sikuli in selenium webdriver, Selenium scripting with sikuli, How to validate image using sikuli, How to validate image in selenium Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 7727 Specialize Automation
Parallel testing in Appium step by step
 
17:33
This video will help you to configure and run appium test in different devices simultaneously, so let's see how we can perform Apppium parallel execution. [Find all the codes in GitHub link shared below] Appium parallel testing, Cross platfrom testing in appium, Emulator parallel testing, Cross device testing in appium, How to do parallel testing in appium, How to do parellel execution on emulator and real device, Running real device and emulator parallely, Appium tutorial, Mobile Automation using Appium, Android automation using Appium, Hybrid app automation, Native app automation, Mobile web automation, Parallel testing in appium. Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ GitHub : https://github.com/Specialize-Automation/Appium_Automation_Project Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 5631 Specialize Automation
Docker Compose to Set up Selenium Grid | Parallel Test in Unix Container
 
17:22
#DockerCompose #DockerComposeSelenium #RunParallelTestDocker #DockerComporeParallelTest In this video we'll learn how we set up selenium grid using docker compose and execute our test script in multiple container. Video content: What is docker compose Why we need it Using Docker compose to creat selenium Grid Run test in parallel in docker compose grid Q: How to set up docker compose in selenium How to run test in parallel How to view execution in container How to execute test using docker compose Commands: Docker-compose version Docker-compose up –d Docker-compose –f "filename" up -d Intro: Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration. To learn more about all the features of Compose, see the list of features. Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Auto Generate Runner in Cucumber for Parallel testing | Advance HTML Reporting in Cucumber
 
12:37
In this video we will learn how to create auto runner in cucumber through POM using cucumber jvm parallel plugin and also generating advance HTML report in cucumber. Auto generate runner in cucumber, Automatic runner in cucumber, How to auto generate runner in cucumber using maven, Cucumber jvm parallel plugin, How to create multiple runner in cucumber, Advanced HTML reporting in cucumber, How to create advance reporting in cucumber, HTML reporting in Cucumber, Running cucumber test via maven, Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ Maven Cucumber Reporting: https://mvnrepository.com/artifact/net.masterthought/maven-cucumber-reporting/3.16.0 GitHub Link : https://github.com/Specialize-Automation/Cucumber-AutoGenerate-Runner
Views: 4027 Specialize Automation
Creating Base Class in Python using Selenium WebDriver
 
09:07
Learn in depth about creating base class in selenium using Python, using base class having setup and teardown method in python module and calling base classes directly in unit test. Creating test base class in Python selenium, How to write test base in Python PyUnit, Writing PyUnit test using python selenium, How to write test using PyUnit in Python, How to write unittest in python, What is Base class in selenium webdriver, How to write base class in selenium, Creating test setup and teardown method in python, How to write setup and teardown in python selenium, Why we need base class in python, Some quick facts about PyUnit:- Lets you write tests easily, aggregate them to run en-masse, and run them in text or GUI mode PyUnit is based on Java's JUnit, and therefore uses a proven testing architecture PyUnit is part of the Python 2.1 standard library PyUnit is used to test Zope, probably the largest and best-known piece of Python software Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 3084 Specialize Automation
Highlight WebElement in Selenium Webdriver using Python
 
04:04
Learn how to highlight webelement in selenium webdriver using python Javascript during runtime by setting the attribute value. Python Javascript in Selenium Webdriver, How to execute javascript in python, How to use javascript in python, How to highlight webelement in selenium using python, How to highlight webelement during runtime, How to highlight webelement using javascript, Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Cross Browser Test in Selenium Webdriver using SauceLabs Cloud
 
23:27
Learn step by step Cross browser testing in Selenium web driver on cloud using SauceLabs. Using multiple browser in diverse platform like Windows, MAC. Executing Test Scripts in firefox, chrome, Safari in parallel. Configuring SauceLabs cloud in eclipse with selenium. Cross Browser testing in cloud using selenium, Cross Browser testing in selenium using SauceLabs, Browser compatibility testing in Selenium Webdriver, Browser compatibility testing in cloud using Selenium, How to perform cross browser test in cloud, How to do cross browser test in cloud, How to automate test in cloud environement, How to automate test in SauceLabs Cloud, SauceLabs with Selenium Webdriver, Selenium Webdriver with SauceLabs, Executing in multiple browsers using selenium, Parallel testing in selenium using cloud, Parallel testing in cloud using selenium, SauceLabs using TestNG in Selenium, Why do we need Cross Browser Testing? Web-based applications are totally different from Windows applications. A web application can be opened in any browser by the end user. For example, some people prefer to open http://twitter.com inFirefox browser, while other's can be using Chrome browser or IE. So we need to ensure that the web application will work as expected in all popular browsers so that more people can access it and use it. SauceLabs : https://saucelabs.com/ SauceLabs Test Configuration : https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-BrowserName Platform Configurator : https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/ SauceLabs Platform : https://saucelabs.com/platforms SauceLabs Documentation: https://wiki.saucelabs.com/display/DOCS/Annotating+Tests+with+the+Sauce+Labs+REST+API Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 4865 Specialize Automation
Capture ScreenShot and Video in Selenium Extent Report
 
22:34
In this video we will see how we can use extent report in selenium to capture screenshots for passed or failed steps and also to add video for stpes executed. Extent Report in selenium webdriber, How to add screenshots in Extent report in selenium, Selenium Extent Report set up, Selenium Extent report captured screenshots, How to add screenshots in Extent report in selenium, Advance reporting in selenium webdriber, Advance Extent reporting in selenium, Adding screenshots for failed test cases in Extent report selenium, How to attach screenshots to Extent report in selenium, Extent-XML : https://github.com/Specialize-Automation/CucumberTutorial/blob/master/Cucumber_Maven_Project/src/test/resource/extent-config.xml Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ Code : https://github.com/Specialize-Automation/Extent_Reporting_HybridFrameWork
Views: 1920 Specialize Automation
Start and Stop Appium Server Programmatically in Java using AppiumServiceBuilder
 
08:50
In this video we'll learn step by step how we can launch appium server programmatically using AppiumDriverLocalService and AppiumServiceBuilder in both Windows and MacOS. How to launch Appium server in java code, How to launch Appium server programmatically, How to start and stop appium server programmatically, How to start and stop appium using java code, What is AppiumDriverLocalService and AppiumServiceBuilder, How to use AppiumDriverLocalService, How to use AppiumServiceBuilder, Launch Appium server automatically in code, Start and stop appium server automatically, FaceBook: https://www.facebook.com/SpecializeAutomation/posts/ Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 1698 Specialize Automation
How to set up Cucumber with Jenkins CI server
 
42:00
Step by step guide to help you to know about continuous integration in selenium framework and setting up CI server with cucumber to run our automation build. Jenkins in cucumber Continuous Integration in cucumber How to run cucumber from CI server How to run automation build from jenkins Run automation build from jenkins in selenium Run cucumber build from jenkins What is jenkins in cucumber cucumber jenkins integration cucumber jenkins tutorial jenkins cucumber tutorial installing jenkins with cucumber Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 2032 Specialize Automation
How to drag and drop in Selenium using Sikuli and other click operations
 
12:01
Learn how to drag and drop images or attachments in selenium following cut, copy, paste operation on image object and right click, double click operations on image object using Sikuli. Sikuli. Sikuli tutorials. Selenium sikuli. Sikuli selenium. Sikuli setup in selenium. How to drag and drop in selenium, How to right click on image object, How to move window object, How to move window object in selenium, Drag and drop using sikuli, Sikuli drag and drop, selenium drag and drop, Sikuli in selenium, sikuli with selenium, Selenium with sikuli, What is sikuli in selenium, Selenium webdriver with sikuli, Selenium scripting with sikuli Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/
Views: 1476 Specialize Automation
Groovy Scripting in SoapUI Complete Guide | Assertion and Checkpoint validation
 
25:39
Learn in depth about Groovy scripting in SoapUI and utilizing groovy script assertion against all other conventional assertions to validate Request responses. Groovy script in soapui, Groovy Script tutorials in SoapUI, Scripting assertions in soapUI, SoapUI with Groovy, Groovy and SOAPUI, Groovy in API Testing, API response Validation using Groovy, Groovy Scripts can be used at the following places in SoapUI: 1)As part of a TestCase with the Groovy Script TestStep, allowing your tests to perform virtually any desired functionality 2)Before and after running a TestCase or TestSuite for initializing and cleaning up before or after running your tests. 3)When starting/stopping a MockService to initializing or cleaning-up MockService state 4)When opening/closing a Project, for initializing or cleaning-up Project related settings 5)As a dynamic DataSource or DataSink with the corresponding DataSource/DataSink test steps 6)For providing dynamic MockOperation dispatching. 7)For creating dynamic MockResponse content 8)For creating arbitrary assertions with the Script Assertion 9)To extend SoapUI itself (see Extending SoapUI), for adding arbitrary functionality to the SoapUI core Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/
Views: 11156 Specialize Automation
Emulator Set up in Appium  | Run appium test in emulator
 
20:27
Configure emulator in Appium step by step in eclipse | Creating Virtual device | Running test using appium emulator Andorid emulator in appium set up, Create emulator in appium, Launch appium test in emulator, configure emulator in appium, configure android emulator, Android emulator in appium, Run appium test on emulator, Launch appium test on virtual devices, How to set up emulator in appium, How to configure emulator in appium, How to set up virtual device in appium, Linkedin: https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Facebook: https://www.facebook.com/SpecializeAutomation/ GitHub : https://github.com/Specialize-Automation/Appium_Automation_Project/tree/master/Appium_Automation
Views: 6089 Specialize Automation
Dependency Injection in Cucumber Picocontainer
 
09:53
Learn how to to use picocontainer in cucumber to perform dependency injection, use common steps and share between scenarios and also using Inheritance in cucumber. What is picocontainer How to Perform dependency Injection in Cucumber How to share common steps in cucumber How to perform inheritance in cucumber Linkedin : https://www.linkedin.com/in/aditya-kumar-roy-b3673368/ Picocontainer Maven : https://mvnrepository.com/artifact/info.cukes/cucumber-picocontainer/1.2.5 FaceBook : https://www.facebook.com/SpecializeAutomation/
Views: 3268 Specialize Automation