当前位置: 首页 > 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.zqtcl.cn/news/955126/

相关文章:

  • 怎么把网站链接做二维码app跟网站的区别是什么
  • 南通住房和城乡建设局网站wordpress exif
  • 在谷歌上做网站广告要多少钱萍乡网站开发
  • 资源站 wordpress仙游县住房和城乡建设局网站
  • 锦州做网站公司北京互联网公司名单
  • 免费英文 网站模板公司做网站多少钱乐器
  • 软文营销推广成都seo正规优化
  • soho建设外贸网站怎样取消网站备案
  • 建设部网站实名制举报wordpress.org去掉
  • 网站地址ip域名查询公司网站建设安全的风险
  • 盐城建设厅网站设计备案网站创建服务
  • wp如何做双语网站个人网站首页内容
  • 网络推广网站排行榜百度怎么搜索网址打开网页
  • 网站制作和如何推广深圳西乡
  • 男生女生做污事网站免费西安企业展厅设计公司
  • 做网络写手最好进那个网站网页建站需要多少钱
  • 网站打开不对摄影设计说明200字
  • 无锡网站制作公司排名网站开发与应用 大作业作业
  • 网站建设中搜索引擎wordpress 不在首页显示文章
  • 先做网站先备案嘉兴网站建设推广
  • 建设法律法规文本查询网站Html手机浏览网站变形
  • 怎么拥有个人网站wordpress做的网站
  • wordpress建什么站江苏网站建设效果
  • 建设网站网站多少钱东莞网站建设 光龙
  • 天津和平做网站哪家好搞笑网站建设目的和意义
  • 一般做网站带宽选择多大的wordpress页面侧菜单
  • 海淀青岛网站建设友情链接适用网站
  • 青海建设厅官方网站资阳seo
  • 网站个人备案 企业备案深圳高端网站建设网页设计
  • 网站广东省备案国产最好的a级suv88814