随笔分类 -  自动化框架类别

摘要:我这用的selenium版本是4.9.0 >如果是更高的版本 不用加 :可参考:https://stackoverflow.com/questions/76550506/typeerror-webdriver-init-got-an-unexpected-keyword-argument-execu 阅读全文
posted @ 2023-03-25 00:57 __username 阅读(428) 评论(0) 推荐(0)
摘要:复习巩固下: 1、python中类函数、成员函数、静态函数、类变量、成员变量 ​ 在Python中,类函数、成员函数和静态函数都是类的函数,它们的不同之处在于它们的作用域和调用方式。 2、unittest前后置 ​ 在编写单元测试时,经常需要在测试方法执行前或执行后执行某些特定的代码。这些代码通常称 阅读全文
posted @ 2023-03-16 14:04 __username 阅读(623) 评论(0) 推荐(1)
摘要:# 日志信息排错(举例) 官网链接:https://docs.python.org/zh-tw/3/howto/logging.html **logger.py** ```python import sys import logging from logging import handlers # 阅读全文
posted @ 2023-02-14 21:15 __username 阅读(27) 评论(0) 推荐(0)
摘要:1、TestCase:测试用例,所有的用例都是直接继承与UnitTest.TestCase类 2、TestFixture:setUp和tearDown,作为前置条件和后置条件 3、TestSuite:测试套件 4、TestRunner:测试运行器 5、断言:在Unittest中封装好了成熟断言,可以 阅读全文
posted @ 2022-12-26 18:40 __username 阅读(31) 评论(0) 推荐(0)
摘要:playwright简介: 地址:https://playwright.dev/python/docs/api/class-playwright#methods 简介: Playwright是一个开源的自动化测试工具,它使用类似于Puppeteer的API来控制Web浏览器。它是由微软的开发人员编写 阅读全文
posted @ 2022-12-25 14:45 __username 阅读(328) 评论(0) 推荐(0)
摘要:xpath表达式 格式: 属性: //*[@属性="属性值"] 文本值: //*[text()="文本值"] 高级查询: contains模糊查询(包含): contains(@属性/text(),值) --> //*[contains(@属性/text(),值)] starts-with 匹配一个 阅读全文
posted @ 2022-12-22 10:05 __username 阅读(31) 评论(0) 推荐(0)
摘要:本人使用就是看着不爽 >版本:4.9.0 解决方法 ```python chrome_options = webdriver.ChromeOptions() chrome_options.add_experimental_option("excludeSwitches", ['enable-auto 阅读全文
posted @ 2022-12-21 13:20 __username 阅读(397) 评论(0) 推荐(0)