复制代码

随笔分类 -  python / 自动化

摘要:前言 Selenium是一款用于自动化测试Web应用程序的工具,它可以模拟用户在浏览器中的各种行为。而代理IP服务器则是一种可以帮助用户隐藏自己真实IP地址的服务器,使得用户可以在互联网上更加匿名地进行访问。 在一些需要频繁反复访问同一网站或需要进行大量数据抓取的场景下,往往需要使用代理IP服务器来 阅读全文
posted @ 2023-06-08 11:15 怪~咖 阅读(1028) 评论(0) 推荐(0)
摘要:有时候我们使用python自动化框架的时候,打开一个网页的时候,它会出现出线这一种登录框,我们f12检查不了,用开发者工具强制检查里面没有任何属性. 那这时候我们就可以用到python第三方库:pyautogui PyAutoGUI:是一个Python库,可用于自动化GUI(图形用户界面)程序的任务 阅读全文
posted @ 2023-06-01 11:55 怪~咖 阅读(340) 评论(0) 推荐(0)
摘要:1.通过元素的id属性进行元素定位,在html中元素的id是唯一的 定位方法:find_element_by_id(id) from selenium import webdriver # 创建 WebDriver 对象,指明使用chrome浏览器驱动 wd = webdriver.Chrome() 阅读全文
posted @ 2023-05-08 18:25 怪~咖 阅读(147) 评论(1) 推荐(0)
摘要:使用 Selenium 与 unittest 框架的自动化测试案例,可以用来模拟浏览器自动打开网站并提交表单: 在下述代码中,我们定义了一个继承自 unittest.TestCase 的测试类 TestLoginForm,其中 setUp() 方法在每个测试方法执行前会调用,用来启动浏览器并打开测试 阅读全文
posted @ 2023-05-08 16:04 怪~咖 阅读(267) 评论(0) 推荐(0)

复制代码