写一个selenium保持登录的程序

我可以给你写一个基于Selenium的程序来保持登录状态,代码如下: from selenium import webdriver from selenium.webdriver.common.keys import Keys # 创建一个Chrome浏览器对象 browser = webdriver.Chrome() # 打开网页 browser.get('https://www.example.com/login') # 输入用户名和密码 username = browser.find_element_by_name("username") username.send_keys

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一个灵活灵活的Selenium页面对象模型生成器,以提高敏捷测试过程的速度。 Selenium Page Object Generator是改善您的工作流程的重要工具。 只要配置了所有选项和模板,它将在活动的Chrome选项卡上单击生成页面对象模型。 生成的页面对象模型将保存到预先配置的Chrome下载文件夹中。 它努力减少人工参与,但仍建议进行手动调整。 该模板使用Handlebars.js表达式,这是一种简洁的无逻辑语义模板语言。 这是BETA的早期版本,预计会具有粗糙的边缘和有限的功能。 目前,它支持3个不同的目标:Java,C#和机器人框架。 ***要利用最新更改,需要“还原为出厂选项” ***有关如何使用生成的页面对象文件的更多信息:Java:https://code.google.com/p/selenium/wiki/ PageFactory#C#:http://relevantcodes.com/pageobjects-and-pagefactory-design-patterns-in-selenium/#post-5229机器人框架:http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#使用资源文件支持Chrome 40及更高版本。 免责声明:在其他人的网页上运行Selenium Page Object Generator可能是合法的,也可能不是非法的。 Selenium Page Object Generator旨在供任何个人或实体在其自己的网页上使用,以创建Page Object Model,Selenium Page Object Generator的作者如果将其用于任何其他用途,则不承担任何责任。 1.3.1版*修复了潜在的安全漏洞1.3.0版*漏洞修复并删除了潜在的安全漏洞1.2.10版*错误修正版1.2.9 *错误修正版1.2.8 *错误修正版1.2.7 *清理版本1.2.6 *错误修复程序*脱机支持版本1.2.5 *错误修复程序版本1.2.4 *错误修复程序版本1.2.3 *错误修复程序版本1.2.2 *使用更多策略来获取标签文本*移除Robot Framework模板中的多余等号*错误修复程序以及遵循静态分析结果1.2.1版*在共享部分添加评分链接*弹出窗口将在屏幕中间打开*悬停时生成按钮保持禁用状态*修正了错误并遵循静态分析结果1.2.0版*将节点属性视为可能的元素选择器* HTML解码属性值*一次添加消息侦听器*允许文档中包含更长的文本*在属性集合中添加单选按钮值*从操作中删除单选按钮参数*模板调整*添加后备m 选项按钮的机制*代码重组版本1.1.2 *使用更好和更广泛的机制来获取标签文本版本1.1.1 *取消单击选项按钮的默认操作*重新排列对象深层复制以优雅地消亡*基于兄弟姐妹使用更特定CSS选择器和元素类型*考虑输入按钮的元素值并提交标签文本*调整根选择器1.1.0版的用词*更改所有(可见和隐藏元素)的默认可见性*添加文本区域支持*添加对电子邮件,数字,搜索的支持,tel和url输入类型*添加其他方法以更可靠地获取元素文本*添加对不带标识符的标签的支持*添加对带前缀元素类型的支持*添加恢复到出厂设置*为支持此功能的测试框架添加AngularJS locators选项*添加选项以限制要从中生成的页面区域*修复从文件名和生成的页面对象中删除的页面对象名称空间* Robot Framework templ 调整*在生成的页面对象上添加更多文档以用于类实例返回*修复了C#XML文档格式1.0.5版*修复了页面名称的初始验证*更快的弹出窗口加载版本1.0.4 *自适应布局调整*交换了“选项”和“设置” “文字*页面名称验证将在弹出窗口加载时运行,这将使页面名称作为必填字段更加明显*邮件共享程序现在同时支持本机邮件客户端和基于Web的客户端版本1.0.3 *更改了”型号名称“的文字更改为“页面名称” *将“目标名称”的措辞更改为“目标页面名称” *将“更多选项”链接的措辞更改为“设置”按钮*通过电子邮件添加了共享版本1.0.2 *验证了视口中的文本可见性*从生成CSS选择器中删除冗余信息*从变量和方法名称中删除所有特殊字符*清理* Bug修复版本1.0.1 *初始产品发布 支持语言:English (United States)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值