# Selenium for Java 快速上手之独门3步曲 **Repository Path**: toolsqa/SeleniumStarterAction ## Basic Information - **Project Name**: Selenium for Java 快速上手之独门3步曲 - **Description**: 最近在编写一本Selenium高级教程《Selenium自动化测试的高级技巧》时,由于想照顾一下没有Selenium基础的同学,对Selenium的入门和使用进行了导入性介绍,在编写过程中突然灵光独照,发现掌握Selenium 来实现Web UI自动化测试原来可以如此简单,简单到什么程度?**只需要一个Chat**。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Selenium for Java 快速上手之独门3步曲 ## 项目介绍 最近在编写一本Selenium高级教程《Selenium自动化测试的高级技巧》时,由于想照顾一下没有Selenium基础的同学,对Selenium的入门和使用进行了导入性介绍,在编写过程中突然灵光独照,发现掌握Selenium 来实现Web UI自动化测试原来可以如此简单,简单到什么程度?**只需要一个Chat**。 ### 1步曲-Selenium For Java 环境快速搭建。 自动化测试要从编程开始,没有调试和执行环境,学习无从谈起。 ### 2步曲-WebDriver 常用浏览器定位方法和命令。 要实现Web UI自动化测试,必须要先定位浏览器元素,然后对浏览器元素发送操作命令,实现对浏览器元素的驱动。 ### 3步曲-对业务功能、业务流程和浏览器驱动层进行封装。 商业级的自动化测试不是简单把自动测试脚本跑起来,而是要实现对业务目标的测试,同时又要保证自动化测试脚本的易维护性。 通过以上3步曲的学习和示例代码练习,相信各位朋友会不虚此行。 ## Chat面向读者 - 有志于从事自动化测试的功能测试人员 - 敏捷研发团队的开发人员 - 想要在项目中引入自动化测试的测试经理、项目经理或研发经理 ## [GitChat:Selenium for Java 快速上手之独门3步曲](https://gitbook.cn/gitchat/activity/5b6962a943f73f458f86a84f) ## 10个免费邀请卡 ![Chat免费邀请卡](https://images.gitee.com/uploads/images/2018/0807/213028_73d3cbd2_1846576.jpeg "inviteGuest.jpeg") ## 关注敏捷测试社区微信公宗号免费获取最近技术资源 ![输入图片说明](https://images.gitee.com/uploads/images/2018/0807/211115_244cee1b_1846576.jpeg "QATOOLS (2).jpg") ## [敏捷测试专业网站-吐司qa](http:qatools.cn)