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

什么是php网站商标注册平台官网

什么是php网站,商标注册平台官网,东莞防疫最新公告,东莞市品牌网站建设报价接下来的一段时间里我会和大家分享自动化测试相关的一些知识希望大家可以多多支持#xff0c;一起进步。 一、环境的配置 前提安装好了python解释器并配好了环境#xff0c;并安装好了VScode 下载的浏览器和浏览器驱动需要一样的版本号(只看大版本)。 1、安装浏览器 Chro…接下来的一段时间里我会和大家分享自动化测试相关的一些知识希望大家可以多多支持一起进步。 一、环境的配置 前提安装好了python解释器并配好了环境并安装好了VScode 下载的浏览器和浏览器驱动需要一样的版本号(只看大版本)。 1、安装浏览器 Chrome浏览器下载地址点链接接后根据自己的操作系统选择不同的版本windows就下载win版本的linux就下linux版本的。推荐大家下载stable下的版本比较稳定如果已经安装好浏览器的可以通过下图查看自己的版本号。 2、安装浏览器相关驱动 Chromedriver浏览器驱动压缩包下载地址安装的驱动版本要和浏览器版本一致。 3、将驱动中的快捷方式添加到python解释器路径下 打开下载好的驱动压缩包解压缩将文件按中的chromedriver.exe文件复制到你的python安装路径下面。图中是已经完成后的截图。 如何查看自己的python安装路径按住快捷键winr弹出的运行框内输入cmd,然后输入where python即可查看自己的python安装路径。 4、安装selenium 打开python安装路径点击文件路径栏输入cmd按回车然后输入pip install selenium指令就可以等待selenium安装了。 安装好后在vscode中运行如下代码如果可以自动打开浏览器并访问百度页面后关闭就是所有东西准备就绪了。 import time from selenium import webdriver from selenium.webdriver.common.by import By # 打开浏览器 driver webdriver.Chrome() driver.maximize_window() # 访问登录页 driver.get(https://www.baidu.com/) time.sleep(10) # 关闭浏览器 driver.quit()二、web自动化测试五大步骤 1、导入包 import time #这两个包是必须要导入的 from selenium import webdriver from selenium.webdriver.common.by import By2、打开浏览器 通过webdriver创建一个chrome浏览器并于变量driver来接收。 driver webdriver.Chrome() #最大化浏览器窗口 driver.maximize_window()3、访问登陆页面 利用get方法打开你要操作的页面。 driver.get(https://www.baidu.com/)4、执行相关操作 就可以执行你要执行的操作。先元素定位然后调用方法就可以实现具体操作。 下面是一个实现登录的例子。自动输入账号密码验证码等等。 # 操作 # 用户名 # driver.find_element(By.ID,username).send_keys(admin) # 通过driver.find_elements,获取一组数据返回的是一个列表可以用列表的索引来赋值。 driver.find_elements(By.CLASS_NAME,login-text1)[0].send_keys(admin) # 密码 driver.find_elements(By.CLASS_NAME,login-text1)[1].send_keys(HM_2023_test) # 验证码0 driver.find_elements(By.CLASS_NAME,login-text1)[2].send_keys(8888) # 登录按钮 driver.find_element(By.CLASS_NAME,login-button).click()5、关闭浏览器 最后关闭并退出浏览器 driver.quit()三、如何在各种路径下导入自定义包 1、同级目录下如何导入包 因为python一切皆对象所以只要是.py文件就可以当作包来引用。 同级目录下导入自己的包只需要import 包名就可以导入自己的包调用自己包里的方法 。 import 包名如果只想导入包里的某些方法就可以from 包名 import 方法名1方法名2 例如 from ChromDriver import getDriver,quitDriver2、如何导入同级目录的下的下级目录的包 from 文件名.包名 import 方法名1方法名2 例如 from tools.ChromDriver import getDriver,quitDriver3、如何导入上级目录下的下级目录的包 如图longin.py里面如何引入ChromeDriver.py里面的方法呢。因为Python在导入包的时候会对包所在的路径进行搜索并且这个搜索是有优先级的。 首先是当前目录Python首先检查当前的工作目录。其次PYTHONPATH这是环境变量包含了一系列目录路径Python会在此查找。然后是安装的第三方库Python会检查在site-packages目录下的第三方库。最后Python会检查内置的标准库。 这样我们如图所示的文件就完美的避开了所有的搜索所以我们需要告诉编译器我们导入包的位置用sys.path.append方法让编译器在我们告诉它的目录下搜索这个目录就是这两个包的根目录也就是scrpits和tools的上级目录hm_test_zidonghua。总体的目录层级示意图如下 import sys # 当导入包时一定要包含这个包的根目录 sys.path.append(rD:\mypython\hm_test_zidonghua) 四、利用随机数填写随机的电话号码 当我们需要利用自动化注册很多账号时我们不可以每次运行都在代码里改我们输入的电话号码所以我们需要随机输入电话号码这就需要用到格式化输出f表达式 f’153{11110000,88887777}’ 该表达式{ }里面的值会直接替换字符串中的内容起到随机输入电话号码的作用 。 driver.find_elements(By.CLASS_NAME,login-text1)[0].send_keys(f153{11110000,88887777})
http://www.hkea.cn/news/14348204/

相关文章:

  • 使用dw如何给网站做电影内网网站建设的步骤过程
  • 西安做网站湖南企业网络推广平台
  • 做服装的外贸网站手机门户网站建设
  • 网站响应式和非响应式wordpress修改邮箱文字
  • 建筑类企业网站模板成都网站优化多少钱
  • 长沙市建设厅官方网站定制网站建设需要多少钱
  • 做企业英语网站要注意哪些南宁小程序建设
  • 抚州做网站价格多少一个人看片免费高清
  • 网站现在怎么做排名互联网公司排名完整
  • 合肥建站网站模板引擎搜索器
  • 哪个软件做网站最简单虚拟主机发布网站吗
  • 哪些网站可以做邀请函茶叶网站建设网页设计制作
  • 网站建设公司专业网站费用报价中国商标网官网免费查询入口
  • 注册一个网站要多少钱珠海响应式网站建设价格
  • 网站开发人员 怎么保存深圳市市场监督管理局官网
  • 做网站推广代理适合女孩子的职校专业
  • 网站建设三种方法网站禁止ping
  • 用宝塔给远程网站做备份榆中县城乡建设局网站
  • 网站建设在阿里云做婚礼设计在哪个网站下载素材
  • 外贸推广免费网站创意灵感的网站
  • 制作网站公司图片濮阳网页设计
  • 怎样制作一个网站步骤学历提升机构
  • 做网站推广复杂吗Wordpress 微信 openid
  • 手机网站设计只找亿企邦成都设计公司地址
  • 做网站用小图标在什么网下载wordpress代码编辑插件
  • 网站策划的内容包含了什么?沭阳网站建设托管
  • 安徽网站建设价格企业网站建设需要注意什么
  • 周口微网站制作贵阳做网站的大公司
  • 精品网站欣赏WordPress已安装主题
  • 做网站都用什么工具方案案例网站