摘要:
1、html报告插件: pip install pytest-html pytest可以生产多种样式的报告: ⑴ 生成junitXML 格式的测试报告: --junitxml=xxxx.xml ⑵ 生成result log 格式的测试报告: --resultlog=report\xxxx.txt ⑶ 阅读全文
摘要:
原文地址:https://blog.csdn.net/weixin_44006041/article/details/107934174 本文介绍pytest.main运行测试用例的方法 pytest.main():main中传入不同的指令用以执行指定测试用例 -s: 显示程序中的print/log 阅读全文
摘要:
转载地址:https://www.cnblogs.com/liangmingshen/p/13794812.html 需求: 截屏后转PDF。 问题: selenium截屏后,图片未加载 原因: 网站使用了懒加载技术:只有在浏览器中纵向滚动条滚动到指定的位置时,页面的元素才会被动态加载。 什么是图片 阅读全文
摘要:
1 from selenium import webdriver 2 from selenium.webdriver.support.wait import WebDriverWait 3 from selenium.webdriver.support import expected_conditi 阅读全文
摘要:
轴运算(★为重点) ★ancestor:祖先节点,包括父节点 ★parent:父节点 preceding:当前元素节点标签之前的所有节点。(html页面先后顺序) ★preceding-sibling:当前元素节点标签之前的所有兄弟节点 following:单签元素节点之后的所有节点(html页面先 阅读全文
摘要:
转帖地址:https://m.jb51.net/article/132501.htm Python关于删除list中的某个元素,一般有两种方法,pop()和remove()。 remove()函数用于移除列表中某个值的第一个匹配项。 remove()方法语法: list.remove(obj) po 阅读全文
摘要:
原文地址:https://www.cnblogs.com/mingshengling/p/7842826.html 1、默认参数 默认参数降低了函数调用的难度,而一旦需要更复杂的调用时,又可以传递更多的参数来实现。无论是简单调用还是复杂调用,函数只需要定义一个。 有多个默认参数时,调用的时候,既可以 阅读全文
摘要:
一、递归 1 def fact(num): 2 if num == 1: 3 return 1 4 result = n*fact(n-1) 5 return result 递归特性: 1、调用自身函数 2、必须有结束条件 3、但凡用递归可以解决的循环都可以解决 4、递归的效率在很多时候很低,不推荐 阅读全文
摘要:
原文转载地址:https://www.cnblogs.com/sunyang945/p/7900957.html 阅读全文
摘要:
原文转载地址:https://blog.csdn.net/iloveyin/article/details/21444613 快速上手 迫不及待了吗?本页内容为如何入门Requests提供了很好的指引。其假设你已经安装了Requests。如果还没有, 去 安装 一节看看吧。 首先,确认一下: Req 阅读全文