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

适合站长做的网站公共信息服务平台官网

适合站长做的网站,公共信息服务平台官网,张家港建设网站,济南网站建设工资4 、 浏览器操作 4.1 浏览器最大化 Webdriver 打开浏览器后#xff0c;默认不是最大化#xff0c;如果需要界面最大化#xff0c;需要通过 maximize_window()方法来实现#xff0c;代码如下#xff1a; maximize_window()方法是Selenium WebDriver提供的一个方法#xf…4 、 浏览器操作 4.1 浏览器最大化 Webdriver 打开浏览器后默认不是最大化如果需要界面最大化需要通过 maximize_window()方法来实现代码如下 maximize_window()方法是Selenium WebDriver提供的一个方法用于将当前浏览器窗口最大化。这个方法可以用于在自动化测试过程中最大化浏览器窗口以便测试人员或测试工具可以更方便地进行操作和观察测试结果。 from selenium import webdriver driverwebdriver.Firefox() driver.maximize_window() 将浏览器最大化4.2 浏览器的高、宽 在 webdriver 中除了可以通过 maximize_window()方法将浏览器最大化之外也可以自定义界面的大小。 set_window_size是Selenium WebDriver中的一个方法用于设置浏览器窗口的大小。可以使用该方法设置窗口的宽度和高度以像素为单位。方法的语法如下 driver.set_window_size(width, height)其中width和height分别是要设置的窗口的宽度和高度可以是整数或浮点数。 使用该方法可以模拟不同屏幕大小的浏览器窗口以测试网站在不同分辨率下的显示效果也可以用于自动化操作时的窗口大小设置。 from selenium import webdriver driverwebdriver.Firefox() driver.set_window_size(480,800) 将界面设置高为 800宽为 4804.3 浏览器的前进、后退 在浏览器界面中可以手动点击前进、后退实现访问下一个页面或退回到前一个页 面在 selenium 的 webdriver 中可以通过 back()方法实现后退forword()方法实现前进代码如下 注意 当执行back()或forward()方法时如果没有上一个或下一个页面可以访问webdriver将会抛出异常。因此在使用这些方法之前最好先检查历史记录中是否有足够的页面可以访问。 from selenium import webdriver 导入 webdriverdriverwebdriver.Firefox() 打开 firefox 浏览器driver.get(http://www.chuangyijia.com/admin/login) 打开 LMD 后台登陆页面 driver.maximize_window() 窗口最大化WebDriverWait (driver,10).until(expected_conditions.presence_o f_element_located((By.ID,email))) 显示等待等待邮箱输入框driver.find_element_by_id(email).send_keys(lib163.com) 输入用户名 driver.find_element_by_id(password).send_keys(12345678) 输入密码 driver.find_element_by_css_selector(button.btn).click() 点击登陆 driver.implicitly_wait(3) 隐式等待 3 秒driver.find_element_by_css_selector(#dashboard-menu li:nth-child(2) a:nth-child(1)).click() 点击待审核创意driver.find_element_by_css_selector(select.span1:nth-child(8)).click() 点击审核状态的下拉框driver.back() 后退driver.forword() 前进4.4 浏览器的关闭 在自动化测试中关闭浏览器也是很重要的一步可以使用WebDriver提供的 quit() 或 close() 方法来关闭浏览器窗口。 close()关闭当前窗口如果当前窗口是最后一个窗口则整个浏览器会被关闭。quit()退出浏览器并关闭所有窗口。 在一个测试结束的时候往往会将已经打开的浏览器关闭前面的案例中很多地方都有用到浏览器的打开打开方式简单 from selenium import webdriver driverwebdriver.Firefox() 打开一个 firefox 浏览器browserwebdriver.Ie() 打开 ie 浏览器chromewebdriver.Chrome() 打开 google 浏览器driver.quit()以下是使用 Python 编写的关闭浏览器的代码示例 from selenium import webdriver创建 Chrome 浏览器对象 driver webdriver.Chrome()# 执行自动化测试操作例如打开网页、点击按钮等# 关闭浏览器窗口 driver.close()# 退出浏览器 driver.quit()当然在自动化测试中我们通常会在每个测试用例执行结束后关闭浏览器可以通过 pytest 等测试框架来实现自动关闭浏览器的功能。
http://www.yutouwan.com/news/221579/

相关文章:

  • 建立一个企业网站需要花多少钱如何为网站开发app
  • 网站首页改版软件技术招聘信息
  • 苏州建网站的公司一站式服务公司外省公司做网站备案
  • 手机网站模版做网站还能挣钱吗
  • 代加工网站有哪些继续教育网站怎么做不了作业
  • 个人网站可以做百度推广电商网站设计公司排行榜
  • 网站怎么做效果好品牌广告投放
  • 做汽车脚垫版的网站网页版游戏入口
  • 建设银行网站打开自动关闭如何做一个免费的网站
  • 昌平上门做网站那百度站长平台安卓版
  • 天津深圳网站开发定制seo顾问阿亮
  • 深圳酒店网站建设wordpress 后台路径修改
  • 网站开发模块学些什么软件下载应用商店app下载安装
  • 滕州市做网站免费软件大全app下载
  • cnnic网站备案哪里网站开发好
  • 做网站开发语言银川做网站最好的公司
  • 2个女人做暧暧网站网络营销网站设计
  • 免费打开网站实业+东莞网站建设
  • 上海网站建设设计公司排名网络广告策划书案例
  • 注册博客域名做视频网站会怎么样h5网站怎么访问
  • 北京 网站建设|小程序|软件开发|app开发公司校园微网站建设
  • Net网站开发招聘做任务挣钱的网站聚
  • 张家港企业网站建设上海市虹口市容建设公司网站
  • 网站如何定位加强机关门户网站建设
  • 中企动力做网站行吗网站的客户体验
  • 做电影网站用什么源码网站降权不更新文章可以吗
  • 低价网站制作顺德芜湖城建集团
  • 合肥建设工程交易网站深圳建筑公司排行榜
  • 自己做网站 怎么赚钱潍坊 企业网站建设
  • 如何通过域名访问网站长沙学网页设计的学校有哪些