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

菜市场做建筑设计图库的网站设计做网站用什么主机好

菜市场做建筑设计图库的网站设计,做网站用什么主机好,百度seo代理,免费开发网站主流自动化框架 selenium #xff1a;web端自动化框架 #xff0c;#xff08;行业里面最核心的框架#xff09; appium #xff1a;手机app端框架 requests #xff1a;接口测试 selenium 工具类封装 selenium提供了很多方法供我们去完成网页元素的操作#xff0c; … 主流自动化框架 selenium web端自动化框架 行业里面最核心的框架 appium 手机app端框架 requests 接口测试 selenium 工具类封装 selenium提供了很多方法供我们去完成网页元素的操作 在实际开发中我们的变量只有元素定位 和对元素的操作其他的都是重复的为了减少代码量我们需要将selenium进行二次封装这就是工具类。工具类就是我们的工具箱里面的方法就是我们的工具 创建常用工具 创建一个模块 在项目文件夹下面创建一个模组 new -Python Package 系统会生成一个带init文件的python 框架文件夹 from time import sleepclass WebKeys:def __init__(self):self.driver webdriver.Chrome()# 访问urldef open(self, url):self.driver.get(url)# 退出def quit(self):self.driver.quit()# 元素定位def locator(self, name, value):return self.driver.find_element(name, value)# 输入框功能def input(self, name, value, txt):el self.locator(name, value)el.clear()el.send_keys(txt)现在我也找了很多测试的朋友做了一个分享技术的交流群共享了很多我们收集的技术文档和视频教程。 如果你不想再体验自学时找不到资源没人解答问题坚持几天便放弃的感受 可以加入我们一起交流。而且还有很多在自动化性能安全测试开发等等方面有一定建树的技术大牛 分享他们的经验还会分享很多直播讲座和技术沙龙 可以免费学习划重点开源的 qq群号110685036 pytest 编写测试用例并进行测试 导入pytest框架 pytest框架集成了众多方法方便我们对测试用例进行测试高效易用可以节省大量工作 pytest的测试用例必须以test命名 文件如下 import pytest from time import * from data_driver import yaml_driverpytest.mark.parametrize(data, yaml_driver.load_yaml(../data/baidu.yaml)) def test_login(data):wk WebKeys()wk.open(data[url])wk.input(data[name], data[value], data[txt])sleep(3)wk.quit()if __name__ __main__:pytest.main() 数据驱动 当我们的测试用例很多的时候我们需要写很多次用例利用数据化驱动就可以节省很多时间 公司常用的有yaml库 1利用pip导入yaml 同样的我们要对这个yaml模块进行二次封装方便我们调用 def load_yaml(path):file open(path, r, encodingutf-8)data yaml.load(file, Loaderyaml.FullLoader)return data新建一个文件夹用来专门放测试用例数据 新建一个yaml文件然后按正确格式将数据放到里面 -url: http://www.baidu.comname: xpathvalue: //*[idkw]txt: 狗 -url: http://www.baidu.comname: xpathvalue: //*[idkw]txt: 鸡 -url: http://www.baidu.comname: xpathvalue: //*[idkw]txt: 牛 -url: http://www.baidu.comname: xpathvalue: //*[idkw]txt: 马 注意这个 - 以及后面url必须在-右下方否则系统会报文件对齐错误 在测试用例代码里面有这样一行代码这其实就是调用我们封装的yaml类并返回一个变量列表data变量 pytest.mark.parametrize(data, yaml_driver.load_yaml(../data/baidu.yaml)) ../表示跳到父目录然后在通过路径找到yaml文件 在测试用例里面我们只需要给一个方法指定这个data变量方法就会被执行四次 相当于写了四个用例 if __name__ __main__:pytest.main() 这个pytest.main函数里面有很多参数方便我们根据自己的需要去调用 最后感谢每一个认真阅读我文章的人看着粉丝一路的上涨和关注礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。
http://www.pierceye.com/news/955126/

相关文章:

  • 民宿网站建设网站如何添加统计代码
  • 哪里培训做网站wordpress plugin development
  • 网站开发费用摊销时间html5视频教程
  • 连连跨境电商网站开发山西省住房建设厅网站首页
  • 潍坊seo网站推广北京南站地铁线路图
  • 投资网站排行军事最新新闻播报
  • 梅州建设网站丰台网页设计公司
  • 短期网站建设培训学校网页建站价格
  • 偏门网站建设做的网站被挂马
  • 三五互联网站自己做一个网站需要什么
  • wordpress博客网站深圳建工集团
  • 罗永浩做的网站房产网站设计方案
  • 创建个人网站多少钱模板速成网站
  • 晋江做网站的公司哪家好企业网站报价
  • 百度权重查询网站旅游公司的网站怎么做
  • 品牌网站建设小蝌蚪2a西安中交建设集团网站
  • 潍坊网页网站制作优畅 wordpress
  • 搜狗收录网站网站制作费用预算表
  • dede网站安全长沙营销型
  • 那些做电影视频网站的赚钱吗邯郸网站建设方案
  • 在线做app的网站wordpress 产品分类
  • seo网站建设规划网站模板视频教程
  • 沈阳网站制作策划wordpress 文章页调用
  • 网站开发和网络工程师方法网站目录
  • 用dw做网站的好处网页美工培训中心
  • 中文域名注册 .网站网站英文地图怎么做
  • 汽车行业网站建设维护服务wordpress改投票系统
  • 网站快照长期不更新wordpress 顶部高度
  • 雨颜色网站建设电器类网站设计
  • 网站建设模块化实现企业网站建设范文