selenium
自动化测试不再是一个陌生的话题,而是一个具体的存在。作为测试实践活动的一部分,我们首先分析一下自动化测试的方方面面。
Selenium是开源的自动化测试工具,它主要是用于Web 应用程序的自动化测试,不只局限于此,同时支持所有基于web 的管理任务自动化
什么是自动化测试
自动化测试,就是把手工进行的测试过程,转变成机器自动执行的测试过程。该过程,依旧是为了发现错误而执行。因此自动化测试的关键在于“自动化”三个字。自动化测试的内容,也就相应的转变成如何“自动化”去实现原本手工进行的测试的过程。
所有的“自动化”,依靠的无疑都是程序。通过程序,可以把手工测试,转变成自动化测试。
自动化测试可以涉及和适用的范围主要在以下方面:
基于Web UI的浏览器应用的界面测试
基于WebService或者WebAPI的服务契约测试
基于WCF、.net remoting、Spring等框架的服务的集成测试
基于APP UI的移动应用界面测试
基于Java、C#等编程文件进行的单元测试
自动化测试的流程
1.测试计划:划定自动化测试的范围包含哪些需求,涉及到哪些测试过程
2.测试策略:确定自动化测试的工具、编程方案、代码管理、测试重点
3.测试设计:使用测试设计方法对被测试的需求进行设计,得出测试的测试点、用例思维导图等
4.测试实施:根据测试设计进行用例编写,并且将测试用例用编程的方式实现测试脚本
5.测试执行:执行测试用例,运行测试脚本,生成测试结果
了解以上的自动化相关的概念我们就可以来开始我们的自动化测试之旅了LET’S GO->>>>>
开始之前准备好以下环境:
IDEA 2017 下载地址:https://www.jetbrains.com/idea/download/#section=windows
JDK 1.8 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
tomcat 8.0 下载地址:http://tomcat.apache.org/download-80
maven 3.5 下载地址:http://maven.apache.org/
版本有差异都没多大的关系,下载安装后JDK,tomcat,maven配置环境变量的话 可以先百度一下,IDEA安装初次打开好像需要注册码,可以选择试用或者在网上随便找个注册码,然后打开IADE我们就在IDEA里面配置tomcat,jdk和maven
配置好之后就进入IDEA 创建Maven项目
File-> new-> Project…
点击NEXT
点击NEXT
点击NEXT
点击Finish
等待信息拉取完成如图:
在项目src->main目录下创建java目录
main->右键new->Directory 输入java 点击ok 这里就不贴图了,
然后右键创建好的java目录如图:
java-> Mark Directory as -> Sources root
在项目src目录下创建test目录
在test->右键new->Directory 输入java 点击ok 这里就不贴图了,
然后右键创建好的java目录如图:
java-> Mark Directory as -> Test Scources root
在pom.xml中配置要下载的selenium和testng 如图:
配置好之后就可以正式开始了。 未完 ! ! ! ! 明天继续…