Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Selenium official text translation-- (1) catalogue

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Contents:

Note to the Reader-Docs Being Revised for Selenium 2.0!

Introduction introduction

Test Automation for Web Applications Web Application Test Automation

To Automate or Not to Automate? Do you want to do automation or not?

Introducing Selenium Selenium introduction

A brief history of Brief History of The Selenium Project Selenium

Selenium's Tool Suite Selenium's tool kit

Choosing Your Selenium Tool chooses your Selenium tool

Browsers and platforms supported by Supported Browsers and Platforms

Flexibility and Extensibility flexibility and scalability

What's in this Book? The contents of this book

Past and present of The Documentation Team-Authors Past and Present Team-Authors documents

Selenium-IDE

Introduction introduction

Installing the IDE install IDE

Opening the IDE opens IDE

Characteristics of IDE Features IDE

Building Test Cases builds test cases

Running Test Cases runs test cases

Using Base URL to Run Test Cases in Different Domains runs test cases through Base URL in different environments

Selenium Commands-"Selenese" Selenium command-- Selenese

Script Syntax script syntax

Test Suites test suite

Selenium commands that are common to Commonly Used Selenium Commands

Verifying Page Elements validates page elements

Assertion or Verification? Assertion and confirmation

Locating Elements positioning element

Matching Text Patterns match text pattern

The "AndWait" Commands AndWait command

The use of waitFor Command in The waitFor Commands in AJAX applications AJAX Application

Control of Sequence of Evaluation and Flow Control evaluation sequence and flow

Store Commands and Selenium Variables stores variables for commands and Selenium

Parameterization of JavaScript and Selenese Parameters JS and Selenese

Print command of echo- The Selenese Print Command echo- Selenese

Alerts, Popups, and Multiple Windows alarms, pop-up windows and multiple windows

Debugging debugging

Writing a Test Suite writes a test suite

User Extensions user extension

Format formatting

Executing Selenium-IDE Tests on Different Browsers is testing Selenium IDE on different browsers

Troubleshooting Troubleshooting

Selenium WebDriver

Introduction of Introducing WebDriver WebDriver

How Does WebDriver 'Drive' the Browser Compared to Selenium-RC? How does WebDriver drive browsers to compare Selenium-RC?

WebDriver and the Selenium-Server WebDriver and Selenium servers

Setting Up a Selenium-WebDriver Project sets up a Selenium-WebDriver project

Migration of Migrating from Selenium1.0 from Selenium1.0

Introducing the Selenium-WebDriver API by Example uses an example to introduce Selenium-WebDriver 's API

Selenium-WebDriver API Commands and Operations Selenium-WebDriver API commands and actions

Details and tradeoffs of Driver Specifics and Tradeoffs drives

The driver of Selenium-WebDriver's Drivers Selenium-WebDriver

Alternative Back-Ends: Mixing WebDriver and RC Technologies backend Choice: a mix of WebDriver and RC Technology

Running Standalone Selenium Server for use with RemoteDrivers uses RemoteDrivers to run the Selenium server

Additional Resources ancillary Resources

Next Steps, next step.

WebDriver: advanced usage of Advanced Usage WebDriver

Explicit and Implicit Waits explicit and implicit wait

RemoteWebDriver remote WebDriver

AdvancedUserInteractions Advanced user interaction

Browser Startup Manipulation browser launch operation

HTML5

Parallelizing Your Test Runs parallel test run

Selenium 1 (Selenium RC)

Introduction introduction

How does How Selenium RC Works Selenium RC work

Installation installation

From Selenese to a Program from Selenese to Program

Programming Your Test writes your tests

Learning the API Learning API

Reporting Results result report

Adding Some Spice to Your Tests adds some useful tips to your test

Server Options server options

Specifying the Path to a Specific Browser assigns a path to a specific browser

The structure of Selenium RC Architecture Selenium RC

Handling HTTPS and Security Popups handles HTTPS and security pop-up windows

Supporting Additional Browsers and Browser Configurations supports other browsers and browser configurations

Common problems in troubleshooting Troubleshooting Common Problems

Considerations for Test Design Considerations Test Design

Introduction to Introducing Test Design Test Design

Types of Tests test type

Validating Results verification result

Location Strategies positioning strategy

Wrapping Selenium Calls Selenium wrapper call

UI Mapping UI mapping

Page Object Design Pattern page object design pattern

Data Driven Testing data-driven testing

Database Validation database verification

Selenium-Grid Selenium grid

Quick Start Quick start

What is Selenium-Grid? what is a Selenium grid?

When does When to Use It use Grid

Selenium-Grid2.0 Selenium-Grid2.0

How How Selenium-Grid Works-With a Hub and Nodes Selenium grids work with nodes using hubs

Installation installation

Starting Selenium-Grid starts Selenium-Grid

Configuring Selenium-Grid configure Selenium Grid

Hub Configuration Hub configuration

Node Configuration node configuration

Timing Parameters time parameter

Customizing the Grid Custom mesh

Getting Command-Line Help gets help from the command line

Common errors in Common Errors

Troubleshooting Troubleshooting

User-Extensions users-extension

Introduction introduction

Actions starts operation

Accessors/Assertions accessor / assertion

Locator Strategies positioning strategy

Using User-Extensions With Selenium-IDE uses user extensions for Selenium-IDE

Using User-Extensions With SeleniumRC uses user extensions for SeleniumRC

Appendixes: appendix

.net client driver configuration .NET client-driven configuration

Importing Sel2.0 Project into Eclipse using Maven uses Maven to import Selenium2.0 projects into Eclipse

Importing Sel2.0 Project into IntelliJ Using Maven uses Maven to import Selenium2.0 projects into IntelliJ

Migration of Migrating From Selenium RC to Selenium WebDriver from Selenium RC to Selenium WebDriver

How How to Migrate to Selenium WebDriver migrates to Selenium WebDriver

Why did Why Migrate to WebDriver migrate to WebDriver?

Before Before Starting starts

Getting Started start

Next Steps, next step.

Frequently asked questions about Common Problems

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report