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

做网站的公司现在还 赚钱吗那里做网站最好

做网站的公司现在还 赚钱吗,那里做网站最好,某运动服网站建设规划书,网站定制的公司哪家好一、认识selenium #xff08;1#xff09;selenium是什么#xff1f; a、selenium是python中的一个第三方库 b、Selenium是一个应用于web应用程序的测试工具#xff0c;支持多平台#xff0c;多浏览器#xff0c;多语言去实现ui自动化测试#xff0c;我们现在讲的Sel…一、认识selenium 1selenium是什么 a、selenium是python中的一个第三方库 b、Selenium是一个应用于web应用程序的测试工具支持多平台多浏览器多语言去实现ui自动化测试我们现在讲的Selenium版本其实是Selenium2版本 c、Selenium测试直接运行在浏览器中就像真正的用户在操作一样。支持的浏览器包括IEFirefoxSafariGoogle Chrome等 2selenium库用来做什么 UI自动化界面设计 通过模拟用户手工操作ui页面方式用代码去实现自动化操作和验证的行为 3ui自动化的优点 a、解决重复性功能测试和验证 b、减少测试人员在回归测试时用例漏测和验证点的漏测 c、减少冒烟测试回归测试的人力成本节约时间提高效率。 4ui自动化测试的情况 a.需求不稳定无法进行ui自动化 b.自动化用例的覆盖率占用例15%-30%正常场景 c、场景覆盖占当前功能场景70%-80% (5)UI自动化一般在什么时间做 1、接口测试 2、功能测试 3、ui自动化在功能测试完以后 6ui自动化和功能测试那个重要 都重要ui自动化测试是功能测试测试完以后进行 7selenium的优点有哪些 a.工具免费 b.安装简单小巧selenium其实就是一个包 c.支持多语言(javapython)selenium完成自动化测试 d.支持多平台windowlinux e.支持多浏览器 (iefirefoxchrome) (8)Selenium工具原理是什么 Selenium2的核心是webdriver 二、安装selenium库 1方法一在dos命令下输入以下命令 pip3 install selenium3.141.0 版本 pip install selenium 或python -m pip install selenium3.141.0 2在pycharm中seting中添加 备注注意下版本3.14.1 在通过pip list 查看安装好的selenium 版本 第三方库存放在puython中的路径 E:\python37\Lib\site-packages 三、安装谷歌浏览器和对应驱动 1、谷歌驱动下载 下载连接https://registry.npmmirror.com/binary.html?pathchromedriver/ 2、将驱动放在C:\python37 3、安装或下载谷歌浏览器 查看浏览器版本 如果出现报错 下载下urllib库降低版本pyhton -m pip install urllib31.26.15 调试是否安装 from selenium import webdriver import time dxwebdriver.Chrome() #创建一个 webdriver对象 dx.get(https://www.baidu.com/) #通过对象打开网址 time.sleep(2) #休眠两秒 dx.maximize_window() #窗口最大化 dx.find_element_by_id(kw).send_keys(多测师) #根据id元素定位输入内容能运行表示环境安装好 1、打开浏览器 格式对象.get(“网站”) 案例1在同一个窗口后一格浏览区覆盖前一个浏览器 from selenium import webdriver import time dxwebdriver.Chrome() #创建一个 webdriver对象 dx.get(https://www.baidu.com/) #通过对象打开网址 time.sleep(3) dx.get(https://www.jd.com/) #通过对象打开网址案例2格式d.execute_script(“window.open(‘https://www.jd.com/’)”) 重开一个窗口 from selenium import webdriver import time dxwebdriver.Chrome() #创建一个 webdriver对象 dx.get(https://www.baidu.com/) #通过对象打开网址 time.sleep(3) dx.get(https://www.jd.com/) #通过对象打开网址 # dx.execute_script(window.open(https://www.jd.com/)) #重开窗口休眠 1.强制等待 sleepxx #等待时间是固定 定义强制等待我们可以通过time模块中time.sleep()来实现不管浏览器是否加载完成只要程序执行到等待设定的时间就会等待时间一到就继续执行后面的程序了。 2.隐性等待 implicitly_wait(xx) # #比sleep更节省时间 定义隐式等待可以通过implicitly_wait()方法实现默认等待的时间为0秒隐式等待可以设置一个时间间隔网页加载完成就立即执行下一步程序不然就等到时间截止然后执行下一步程序所以implicitly_wait()比time.sleep()应用起来更加方便。 3.显性等待 WebDriverWait(了解) 定义显式等待是代码中等待一定条件发生后再进一步执行你的代码通过webDriverWait结合ExpectedCondition实现。实现的方法程序每隔几秒判断一下设定的条件如果条件成立则执行下一步否则就继续等待直到超过设置的最长时间然后抛出异常 refresh 页面刷新 案例 from selenium import webdriver #d导入selenium库中webdriver from time import * #导入时间模块 dwebdriver.Chrome() # 创建一d对象来打开浏览器对浏览器实现操作 d.get(“https://www.baidu.com/”) #通过对象谷歌浏览器输入网址在用get方法打开网站 sleep(2) d.refresh() sleep(2) d.quit() back 返回上一页 from selenium import webdriver #d导入selenium库中webdriver from time import * #导入时间模块 dwebdriver.Chrome() # 创建一d对象来打开浏览器对浏览器实现操作 d.get(“https://www.baidu.com/”) #通过对象谷歌浏览器输入网址在用get方法打开网站 sleep(2) d.get(“https://www.jd.com/”) sleep(2) d.back() sleep(5) forward 切换到下一页 from selenium import webdriver #d导入selenium库中webdriver from time import * #导入时间模块 dwebdriver.Chrome() # 创建一d对象来打开浏览器对浏览器实现操作 d.get(“https://www.baidu.com/”) #通过对象谷歌浏览器输入网址在用get方法打开网站 sleep(2) d.get(“https://www.jd.com/”) sleep(2) d.back() sleep(5) d.forward() d.quit() 窗口最大化 d.maximize_window() 窗口最大化 from selenium import webdriver #d导入selenium库中webdriver from time import * #导入时间模块 dwebdriver.Chrome() # 创建一d对象来打开浏览器对浏览器实现操作 d.get(“https://www.baidu.com/”) #通过对象谷歌浏览器输入网址在用get方法打开网站 sleep(2) d.maximize_window() #窗口最大化 d.quit() 设置指定窗口的大小 d.set_window_size(500,500) 案例 from selenium import webdriver #d导入selenium库中webdriver from time import * #导入时间模块 dwebdriver.Chrome() # 创建一d对象来打开浏览器对浏览器实现操作 d.get(“https://www.baidu.com/”) #通过对象谷歌浏览器输入网址在用get方法打开网站 sleep(2) d.set_window_size(500,500) sleep(5) d.quit() 退出方式 第一种close 第二种quit 案例1关闭当前窗口 close 案例2quit from selenium import webdriver #d导入selenium库中webdriver from time import * #导入时间模块 dwebdriver.Chrome() # 创建一d对象来打开浏览器对浏览器实现操作 d.get(“https://www.baidu.com/”) #通过对象谷歌浏览器输入网址在用get方法打开网站 sleep(2) d.execute_script(“window.open(‘https://www.jd.com/’)”) sleep(5) d.quit() 截屏 对象.get_screenshot_as_file(“存放的路径”) d.get_screenshot_as_file(rD:\f\aa.png)
http://www.zqtcl.cn/news/879217/

相关文章:

  • 建设银行u盾用网站打不开中企动力值不值得入职
  • 织梦做的网站有点慢商贸网站
  • 海外红酒网站建设wordpress 分类 文章
  • 七星彩网站建设wordpress w3
  • 广州网站建设全包百度怎么优化关键词排名
  • 中山网站制作服务公司做环评的网站
  • 江山市住房和城乡建设局网站iis部署网站 错误400
  • 网站域名如何备案建设厅公积金中心网站
  • 网站怎么建设?电子商务网站开发相关技术
  • 苏州网站设计公司济南兴田德润厉害吗python基础教程第3版
  • 网站多久备案一次电子商务平台信息系统建设
  • 网站开发方面的文献自己怎么建个免费网站吗
  • 建设网站前的市场分析百度竞价推广是什么
  • 专门做照片书的网站阳谷聊城网站优化
  • 国际贸易相关网站网站建设的目标与思路
  • 小型网站建设费用云南网站建设企业推荐
  • 设备租赁业务网站如何做看板娘 wordpress
  • 上海网站设计工作室二手交易网站建设目标
  • 深圳智能响应网站建设平面设计基础教程
  • 网站建设 推广全流程案例分析网站
  • 企业建网站多少钱怎样做网站挣钱
  • 经营性质的网站asp.ne做网站
  • 天津都有哪些制作网站开网站挣不挣钱
  • 网站建设云技术公司推荐重庆网页设计培训
  • 做房产网站不备案可以吗北京爱空间装修公司
  • 手机网站是用什么开发的厦门公司网站制作流程
  • 网站是广西住房和城乡建设厅wordpress插件数据库存在哪
  • 网站图片如何做链接网站制作及管理教程
  • 企业建立企业网站有哪些优势?app下载排行榜
  • 广州天河网站建设gif在线制作