What Is Selenium?

What is Selenium ?

Selenium is one of the most widely used open source Web UI (User Interface) automation testing suite.It was originally developed by Jason Huggins in 2004 as an internal tool at Thought Works. Selenium supports automation across different browsers, platforms and programming languages.

Selenium can be easily deployed on platforms such as Windows, Linux, Solaris and Macintosh. Moreover, it supports OS (Operating System) for mobile applications like iOS, windows mobile and android.

Selenium supports a variety of programming languages through the use of drivers specific to each language.Languages supported by Selenium include C#, Java, Perl, PHP, Python and Ruby.Currently, Selenium Web driver is most popular with Java and C#. Selenium test scripts can be coded in any of the supported programming languages and can be run directly in most modern web browsers. Browsers supported by Selenium include Internet Explorer, Mozilla Firefox, Google Chrome and Safari.

Selenium can be used to automate functional tests and can be integrated with automation test tools such as MavenJenkins& Docker to achieve continuous testing. It can also be integrated with tools such as TestNG, & JUnit for managing test cases and generating reports.

 

QTP – CheckPoints

Checkpoints, as the name says it all, refer to a validation point that compares the current value of specified properties or current state of an object with the expected value, which can be inserted at any point of time in the script.

Types of Checkpoints

Sr.No. Type & Description
1 Standard Checkpoint

Verifies the property values of an object in application under test and supported by all add-in environments.

2 Bitmap Checkpoint

Verifies an area of your application as a bitmap

3 File Content Checkpoint

Verifies the text in a dynamically generated or accessed file such as .txt,.pdf

4 Table Checkpoint

Verifies the information within a table. Not all environments are supported.

5 Text Checkpoint

Verify if the text that is displayed within a defined area in a Windows-based application, according to specified criteria.

6 Text Area Checkpoint

Verifies if the text string is displayed within a defined area in a Windows-based application, according to specified criteria.

7 Accessibility Checkpoint

Verifies the page and reports the areas of the Web site that may not conform to the World Wide Web Consortium (W3C) Web Content Accessibility Guidelines

8 Page Checkpoint

Verifies the characteristics of a Web page. It can also check for broken links.

9 Database Checkpoint

Verifies the contents of a database accessed by the application under test.

10 XML Checkpoint

Verifies the content of the .xml documents or .xml documents in Web pages and frames.

Inserting CheckPoint

When the user wants to insert a checkpoint, one has to ensure that most of the checkpoints are supported during the recording sessions only. Once the user stops recording, checkpoints are not enabled.

Given below is the checkpoint menu, when the user is NOT in the recording mode.

Given below is the checkpoint menu, when the user is in the recording mode.

Example

The checkpoints are added for the application under test – “http://easycalculation.com/”

‘ 1. Inserted Standard Checkpoint

Status = Browser(“Math Calculator”).Page(“Math

Calculator”).Link(“Numbers”).Check CheckPoint(“Numbers”)

 

If Status Then

print “Checkpoint Passed”

Else

Print “Checkpoint Failed”

End if

 

‘ 2. Inserted BitMap Checkpoint

imgchkpoint = Browser(“Math Calculator”).Page(“Math

Calculator”).Image(“French”).Check CheckPoint(“French”)

 

If imgchkpoint Then

print “Checkpoint Passed”

Else

Print “Checkpoint Failed”

End if

Viewing Checkpoint Properties

After inserting, in case a tester want to change the values, we can do so by right clicking on the keyword ‘checkpoint’ of the script and navigating to “Checkpoint Properties” as shown below −

You can locate the same checkpoints in object repository, as well, as shown below. It exactly shows what type of checkpoint is used and what are the expected values, and time out values.

QTP – Object Repository

Object Repository

Object Repository is a collection of object and properties with which QTP will be able to recognize the objects and act on it. When a user records a test, the objects and its properties are captured by default. Without understanding objects and its properties, QTP will NOT be able to play back the scripts.

Click on each one of the following topics to know more about Object Repository and its associated features.

Sr.No. Topic & Description
1 Object Spy and its Features

To understand the usage of object spy and its associated functionalities.

2 Working with Object Repository

Adding, editing, deleting objects from an Object Repository and its associated functionalities.

3 Types of Object Repository

Deals with shared Object and local Object Repository and their context with respect to scripting.

4 User-defined Objects

Deals with the circumstances to use the User-Defined Objects.

5 Object Repository in XML

Deals with converting OR’s to XML and using the object Repository as XML.

6 Comparing and Merging OR

Operations such as Compare OR’, Merge OR’s to effectively work with Object Repository.

7 Ordinal Identifiers

Circumstances where the ordinal identifiers are used and its advantages.

8 Child Objects

Using Child Objects for effective scripting

 

Benglobe Solutions walk-in for Testing Engineer

Benglobe Solutions walk-in for Testing Engineer

Company :Benglobe Solutions

Website :www.benglobe.com

Job Role :Testing Engineer

Eligibility :BE/BTech (Only Male Candidates)

Experience :3 – 4 Years

Salary :Rs: 3,00,000 – 5,00,000 P.A.

Job Location :Bangalore

Walk-In Date :26 Feb – 03 Mar 2019

Walk-In Time :10:00 AM Onwards

Job Description:

Expertise in Manual testing and testing processes.
Test Automation experience with Selenium Web driver and Java language.
Ability to design and code test automation scripts in Java using Selenium Web driver API.
Debug and fix existing automated scripts.
Experience using Selenium Web Driver and CSS, Robot Framework.
Checkout, update, commit to and push code via Github.
Configure the regression framework to run against different instances.
Experience with bug tracking and report generating tools.
Experience with Linux and windows server environments.
Experience with databases such as MSSQL, MYSQL or Oracle.

Desired Profile:

Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment.
Good organizational skills with the ability to track and prioritize numerous tasks.
Proactive personality with a proven track record of following through and delivering on responsibilities.
Highly adaptive and capable of being an individual contributor and working as part of an extended team.
Analyze complex software systems, identify points of failure and design a strategy to test this system.
Research and introduce new technologies and ideas.

Venue Details:

No 888, 3rd Floor, SLN Complex,
Papareddy & Palya, Nagarbhavi, 2nd Stage,
Bengaluru 560072, Land mark: ICICI Bank, Opposite to Royal Enfield Show room.

Contact Details:

Jahnavi
9108939977

 

Birlasoft India Limited walk-in for Salesforce Developer

Birlasoft India Limited walk-in for Salesforce Developer

Company : Birlasoft India Limited

Website :www.birlasoft.com

Job Role :Salesforce Developer

Eligibility :Any Graduate

Experience :2 – 7 Years

Job Location :Noida

Walk-In Date :16 Mar 2019

Walk-In Time :10:00 AM – 02:00 PM

Job Description:

Experience in Salesforce key skills like core Apex, integrations, lightning, Apttus CPQ/CLM.
Solid understanding of the salesforce platform (Sales, Service/App/Marketing Cloud) and its architecture.
Experience with Lightning (LDS), Communities, Salesforce CPQ (Steel brick, Apttus), CLM, Marketing Cloud (Exact Target / Pardot).
Experience with Apex, Visualforce, Triggers, APIs and Salesforce Certified.
Experience leveraging web services / SOA or ETL layer to integrate Salesforce with external apps.
Technical training, Bachelor degree, or equivalent work experience.

Skills:

Must have Salesforce.com Platform Developer 1 or 2, App Builder Certification.
Proficiency in SOQL HTML XML JavaScript SQL Java or C# SOAP-based web services.
Knowledge of data management SQL and RDBMS technologies SOA design principles would be preferred along with Conga.
Hands-on on SKUID and Conga Composer (Salesforce App Exchange Package).
Working knowledge of salesforce APIs (specially SOAP, REST and BULK API) from integration point of view.

Documents to Carry:

Updated CV/Profile.
Any National id proof for security checking.

Venue Details:

Assotech Business Cresterra,
Tower 3, Plot # – 22, Sector 135,
Greater Noida Expressway, Noida 201304.

Contact Person:

Bhawna Arora

 

Maveric Systems walk-in for Testing Engineer

Maveric Systems walk-in for Testing Engineer

Company : Maveric Systems Pvt. Ltd

Website : www.maveric-systems.com

Job Role : Testing Engineer

Eligibility : Any Graduate

Experience : 2 – 7 Years

Job Location : Chennai

Walk-In Date : 26 Feb – 01 Mar 2019

Walk-In Time : 09:00 AM – 02:00 PM

Job Description:

2.5+ years of Test Automation in Agile & BDD/ATDD environments.
Testing within a mature agile and continuous delivery environment.
Coding experience in Java, JavaScript.
Ability to write OO code.
Understanding of patterns, composition over inheritance, refactoring.
Experience in Cucumber BDD Framework.
Agile Testing practices including BDD/ATDD.
Implementing, Integrating and configuring best-of-breed open source tools such as Cucumber, Selenium, Web driver, Appium, SOAP UI etc.
Should have hands on in Groovy scripting.
Should have worked hands on in Git, Stash and Jenkins.

Venue Details:

Maveric Systems Pvt. Ltd.,
Plot No. 1 & 2 NP, 2nd Floor, Lords Tower,
3rd Floor, Block 1, Jawaharlal Nehru Road,
Thiru Vi Ka Industrial Estate, Ekkaduthangal, Chennai.

Contact Details:

Santhosh
8939042400

 

Optimus Information India walk-in for Manual Testers

Optimus Information India walk-in for Manual Testers

Company : Optimus Information India Pvt. Ltd.

Website : www.optimusinfo.com

Job Role : Manual Testers

Eligibility : Any Graduate

Experience : 3 – 4 Years

Salary : Rs: 2,75,000 – 4,00,000 P.A.

Job Location : Noida

Walk-In Date : 26 & 27 Feb 2019

Walk-In Time : 10:00 AM – 12:00 PM

Job Description:

Understand requirements and create use cases and test cases.
Execute test cases and log defects.
Participate in daily scrum calls.
Write technical and summary reports that present results to management.
Manage deliverables & provide reports.
Ability to debug issues and analyze the logs.
Cross platform and cross browser testing.
Work with cross – functional teams to ensure quality throughout the software development lifecycle.
Exposure to API testing.
Generate technical documents.
Provide regular metrics on key activities, accomplishment, and blockers.
Possess a quick start mentality with high production output.
Comfortable and flexible in a fast changing environment.
Willingness to learn new skills outside the primary domain of focus.
Ability to work independently as well collaboratively, asking for help when needed.
Detail-oriented with a focus on quality.
Identify areas for process improvement and automation, and aid in efforts to implement the recommendation as appropriate.

Skills:

Must Have Skills:

Agile methodology knowledge.
Knowledge of test case management tools.
Knowledge of defect management tools.
API testing experience.
Knowledge of single sign on.
Knowledge of Integrations using API and other methods.

Nice to have Skills:

Application and/or network security knowledge.
API Automation.
Knowledge of Microsoft Azure services.
Knowledge of OKTA SSO.

Preferred skills:

API Testing.

Venue Details:

Optimus Information Inc.,
A-42/6, 7th Floor, Pinnacle Tower,
Sec 62, Noida, Opposite GINGER Hotel, Next to The Corenthum.

Contact Details:

Megha
0120 – 4355169

 

Best SQL Server Online Training Institute In Hyderabad

Future Q Technologies is a brand and providing quality online trainings to students in world wide. We are giving best online training on SQL Server Online Training.

Today we cannot imagine our life, our business without proper database. We always like to analysis data and get report from data so that they can manage their life and their organization in proper order. That means that there is highly demand of database. database is not only important for storing the data in proper order .Beside this there is also numbers of application where it pays the big roles to perform efficiently. Here is some point that he mention there. 

Future Q Technologies recognized as No.1 SQL Server Training Center in Hyderabad

We are providing SQL Server Online Training in Hyderabad. We are one of best Institute to provide Best High Quality SQL Server online training all over India. If you are staying in Hyderabad, Bangalore, Chennai, Pune, Delhi, USA, UK, Australia, and Singapore etc. and unable to attend regular class room training programs then contact our training institute for information on online training.

For more details on SQL Server Online Training please call to 9581111796 / 9581111896, or drop a mail to: online@futureqtech.com

 

 

Best SQL DBA Online Training Institute In Hyderabad

Future Q Technologies is a brand and providing quality online trainings to students in world wide. We are giving best online training on SQL Server DBA Online Training.

This course is a soup-to-nuts course that will teach you everything you need to build, configure a server, maintain a SQL Server disaster recovery plan, and how to design and manage a secure solution. You’ll learn how to automate daily, weekly, and hourly tasks (like backups), the details of security, SQL Server clustering, replication, disaster recovery, and using jobs and database maintenance tasks. This course consists of all practical trouble shooting issue which you arise in day to day activities. Each and every topic is covered with unique case studies. This course is divided into 7 modules and totals more than 50 hours of instructor-led online/onsite training for SQL Server 2014.

Future Q Technologies recognized as No.1 SQL Server DBA Training Center in Hyderabad

We are providing SQL Server DBA Online Training in Hyderabad. We are one of best Institute to provide Best High Quality SQL Server DBA online training all over India. If you are staying in Hyderabad, Bangalore, Chennai, Pune, Delhi, USA, UK, Australia, and Singapore etc. and unable to attend regular class room training programs then contact our training institute for information on online training.

For more details on SQL Server DBA Online Training please call to +91 9581111796 / 9581111896, or drop a mail to: online@futureqtech.com

 

 

Best MSBI Online Training Institutes In Hyderabad

Future Q Technologies is a brand and providing quality online trainings to students in world wide. We are giving best online training on Microsoft Business Intelligence [MSBI] Online Training.

During this Microsoft Business Intelligence [MSBI] training program, you will dive into Designing an ETL Solution Architecture Using Microsoft SQL Server Integration Services and Implementing and Maintaining Microsoft SQL Server Integration Services. In addition, we will extensively cover how to Design an Analysis Solution Architecture Using Microsoft SQL Server Analysis Services and Implement and Maintain Microsoft SQL Server Analysis Services. You will expand your knowledge on MDX Queries and learn how to create complex reports employing expressions, global collections, and conditional formatting using SQL Server Reporting Services. Microsoft Business Intelligence [MSBI] course consists of all real time tasks which arise in day to day activities. Each and every topic is covered with unique case studies. Microsoft Business Intelligence [MSBI] course is divided into 3 modules and totals more than 50 hours of instructor-led training for SQL Server 2014 Business Intelligence.

Future Q Technologies recognized as No.1 Microsoft Business Intelligence [MSBI] Training Center in Hyderabad

We are providing Microsoft Business Intelligence [MSBI] Online Training in Hyderabad. We are one of best Institute to provide Best High Quality Microsoft Business Intelligence [MSBI] online training all over India. If you are staying in Hyderabad, Bangalore, Chennai, Pune, Delhi, USA, UK, Australia, and Singapore etc. and unable to attend regular class room training programs then contact our training institute for information on online training.

For more details on Microsoft Business Intelligence [MSBI] Online Training please call to 9581111796 / 9581111896, or drop a mail to: online@futureqtech.com