Selenium webdriver Automated test Design (Webdriver Automation architecture design, definition interface, log processing, Java robot class applications)

Source: Internet
Author: User
Tags tag name


For you to share a set of courses, interested can add me 2748165793

For more free information, you can view Http://blog.sina.com.cn/sonyandnokia

The happy paradise of the yard farm

Course Outline

1th Chapter:

Introduction to the course overview

Selenium Introduction

Webdirver Introduction

Webdriver Environment Construction

2nd Chapter

Selenium IDE Introduction

The IDE instance explains the recording playback process

Export of recording scripts

Introduction to IDE Plug-ins and installation methods

3rd Chapter

Selenium Methods for identifying objects

Includes: Id,name,class name,link text,partial link Text,tag name,xpath,css

In combination with specific examples, the following common methods are explained:

Set Script timeout

Manipulating the browser

4th Chapter

With specific examples to explain the following common methods

Click

Select

SendKeys

GetAttribute

SwitchTo (). Window ("")

SwitchTo (). FRAME ("")

SwitchTo (). alert (). Accept ()

5th Chapter

In combination with specific examples, the following common methods are explained:

Get status

Action

Uploading files

Execute JS

browser window switching

Combine the north Wind net login, modify the personal information instance, demonstrate the use of the above Webdriver API

6th Chapter

Overview of the design of the automation architecture design purpose and purpose of specific classes, including:

Baselib

Seleniumbase Lib

Businesslib

ObjectStore interface

Methodoutputmessage interface

Inputdatastore interface

Config.properties file

7th Chapter

Outlines how to generate debug-level test reports and regression test reports

Summarize the benefits of architecture design

Java Robot Class Introduction

Describes how to choose to upload files in the Windows window during file upload

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.