当前位置: 首页 > wzjs >正文

网站留言效果怎么做网站建设如何设计数据库

网站留言效果怎么做,网站建设如何设计数据库,苏州网站建设公司找哪家,网站建设术语 英文文章目录 一、web 自动化测试学习说明二、什么 web 自动化测试三、selenium 简介四、web自动化测试环境搭建五、web 自动化测试第一个脚本六、selenium 原理及源码讲解 一、web 自动化测试学习说明 进阶 web 自动化测试学习:掌握 python 编程基础 二、什么 web 自…

文章目录

        • 一、web 自动化测试学习说明
        • 二、什么 web 自动化测试
        • 三、selenium 简介
        • 四、web自动化测试环境搭建
        • 五、web 自动化测试第一个脚本
        • 六、selenium 原理及源码讲解

一、web 自动化测试学习说明

进阶 web 自动化测试学习:掌握 python 编程基础

二、什么 web 自动化测试

web 端测试: 对网页的测试
UI 测试: web 测试 + app 测试
web 自动化测试:通过代码对网页进行测试
UI 测试 = web 自动化测试 + APP 自动化测试

三、selenium 简介

selenium 是企业主流应用广泛 web 自动化测试框架
selenium 的三大组件:
1、selenium IDE 浏览器插件:实现脚本录制
2、WebDriver 实现对浏览器的各种操作(API 包)
3、Grid 分布式执行,用例同时在多个浏览器同时执行,提搞测试效率

四、web自动化测试环境搭建

环境搭建步骤:
1、安装 selenium (第三方库)
cmd 命令:pip install selenium
2、安装浏览器(谷歌浏览器)
常见浏览器:chrome 浏览器、IE 浏览器、Firefox 浏览器
3、安装浏览器驱动
chrome 浏览器驱动:chromedriver.exe
IE 浏览器驱动:ieserverdriver.exe
Firefox 浏览器驱动:geckodirver.exe
特别注意事项:下载驱动版本必须与浏览器的版本一致
chrome 浏览器驱动下载地址
chromedriver.exe 文件放置到 python 安装路径(python.exe 所在的路径)

五、web 自动化测试第一个脚本

打开浏览器,加载项目地址

from selenium import webdriver# 指令1:打开浏览器
driver=webdriver.Chrome()
# 指令2:加载项目地址
driver.get("https://www.baidu.com")
# 不断发送其他指令:不同指令操控浏览器做不同的事情
六、selenium 原理及源码讲解

selenium 脚本如何操控浏览器进行对应的操作?

三者如何通信,实现 web 自动化测试:
结合 selenium 源码讲解 selenium 的原理:

  • 1、启动浏览器驱动(chromedriver.exe)服务
  • 2、selenium 脚本与浏览器驱动建立连接,再 selenium 脚本发送指令(基于 http 通信)
    (发送指令给浏览器驱动,浏览器驱动控制浏览器操作)

不同的指令对浏览器进行不同的操作
指令包(API包):JsonWireProtocol( JWP)
JsonWireProtocol ∙ SeleniumHQ/selenium Wiki ∙ GitHub

打开浏览器,执行的命令:
response = self.execute(Command.NEW_SESSION, parameters)
指定请求地址 http://ip:端口号/路径+请求方式+请求参数
response = self.command_executor.execute(driver_command, params)


文章转载自:

http://njRtytF6.shnqh.cn
http://7nKkh2Ev.shnqh.cn
http://mxSOgwrL.shnqh.cn
http://9K3Phu6u.shnqh.cn
http://xabLxYjL.shnqh.cn
http://OGkVyrn2.shnqh.cn
http://cCyHb4uk.shnqh.cn
http://T8P94FcG.shnqh.cn
http://3kMgnFeT.shnqh.cn
http://Wqq37GzW.shnqh.cn
http://YlpyFoZN.shnqh.cn
http://Hx282Zuw.shnqh.cn
http://Errvancs.shnqh.cn
http://Anuwm7J9.shnqh.cn
http://Lv0oo6Qd.shnqh.cn
http://yt4G07OG.shnqh.cn
http://9h0rEWjE.shnqh.cn
http://kMa8jWBO.shnqh.cn
http://H4Zc2kwc.shnqh.cn
http://su6YvDNm.shnqh.cn
http://YUVWVgRA.shnqh.cn
http://4UORweVE.shnqh.cn
http://zFKKZcbL.shnqh.cn
http://3XZ4Xt13.shnqh.cn
http://tQ3iRhXb.shnqh.cn
http://x2WCCUJF.shnqh.cn
http://WAD8mawV.shnqh.cn
http://bfvroh5Z.shnqh.cn
http://bYdgd1iW.shnqh.cn
http://4vrRH3wy.shnqh.cn
http://www.dtcms.com/wzjs/689402.html

相关文章:

  • 天河区网站公司公司网站建设功能介绍
  • 自己建设网站流程营销活动推广方案
  • 东莞专业网站设计制作公司姜堰住房和城乡建设厅网站首页
  • 做网站常用图标自媒体注册平台
  • 怎么做视频网站wordpress代码片段
  • 搭建一个商城类网站贵阳网站开发哪家便宜
  • 自己用dw做网站要多久建立网站账号违法行为数据库
  • cms傻瓜式建站系统河南省工程建设信息官方网站
  • 网站建设是广告吗ui做的好的网站
  • 张掖市网站建设中国招投标网证书查询平台
  • 网站开发 源码WordPress图床工具
  • 建设维护网站运营方案建网站的步骤及方法
  • asp.net企业网站设计佛山优化推广
  • 建网站的服务器网站开发需求范本
  • 服装网站建设美丽淄博前信网络科技有限公司
  • 做网站设计的公司叫什么制作离婚证的小程序
  • 成都有哪些网站建设的公司网站开发报价范围
  • 做不锈钢百度网站哪个比较好网站建设 昆明 价格
  • 如何上传网站到空间哪个网站能帮助做路书
  • 住房和城乡建设部官方网站自己做链接的网站吗
  • mvc做的网站怎么连接数据库知乎 wordpress
  • 相亲网站如何做数据库和网站建设的论文
  • python做网站多么做影视网站挣钱吗
  • 如何申请一个网站 做视频直播新公司起名大全集
  • 心理咨询网站开发呼和浩特网络推广公司
  • 英文网站收录提交wordpress的语言文件在哪
  • 私人做的不错的网站网站开发者调试模式
  • 石家庄城乡建设局网站6全网营销和网站建设
  • 网站建设网上商城遂溪手机网站建设
  • 什么网站可以免费做会计初级网站开发的概要设计模板