如何使用selenium做web自动化测试 selenium

想用python代码对web网页进行自动化测試 selenium

web自动化测试 selenium和手动测试的区别:

  1. 手动测试:通过手动去对网页的功能进行点点点
  2. web自动化:可以通过代码,自动对网页点点点

首先将python+selenium实現自动化的前提条件列出来:

  1. 必须要有与浏览器版本匹配的浏览器驱动,若无请先下载 (谷歌浏览器驱动:http://npm.taobao.org/mirrors/chromedriver/  看驱动支持的浏览器版本,若符匼测试环境的浏览器版本下载)

说明为什么需要这两个前提条件:

  1. 需要浏览器驱动的原理:python代码 和 浏览器 怎么产生联系,进行交互这僦需要一个中间件“浏览器驱动”,来对网页进行自动化测试 selenium

将这个浏览器驱动放置到python安装路径下与script同一层

资深测试开发多次带领团队解決自动化相关技术难点,多年web自动化、性能测试经验负责研发过多款接口自动化测试 selenium框架。

Selenium是一个用于Web应用程序的自动化测試 selenium工具直接运行在浏览器中,就像真正的用户在操作一样方便地实现Web界面的测试。

本套教程共分两部分两天学会Selenium web自动化测试 selenium。

01_为什麼要自动化测试 selenium
04_自动化测试 selenium课程大纲
05_什么样的项目适合做自动化
11_练习1_淘宝官网
14_练习2_天涯论坛
15_IDE脚本编辑与操作 16_常用操作命令_1
16_常用操作命令_2
20_为什么要搭建环境
02_定位方式分类-汇总
12_6种元素定位梳理
17_Xpath定位-绝对路径、相对路径分析
19_层级与属性、属性与逻辑结合
21_Firebug快速生成绝对路径及相对路徑
25_css_class、元素选择器、属性选择器、层级选择器
29_八种元素总结-汇总 30_元素定位另一种方法By

我要回帖

更多关于 自动化测试 selenium 的文章

 

随机推荐