python+selenium(自动化测试)获取首页弹出登录框问题

对面超神是条狗 2018-12-20 11:57:56


如图 怎么获取 用户密码框的元素名称,在赋值,点击登录按钮,

问题点如下:1,弹出框查看不到html源码;2,准备用cookie登录,也没有cookie名称;

...全文
1439 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Junexus 2021-01-17
  • 打赏
  • 举报
回复
我也是遇到这个问题, 楼主解决了吗?
Q_Starting_point 2019-11-03
  • 打赏
  • 举报
回复
我也用了pymouse pykeyboard,没有报错,也没有反应 这个到底这么解决的 我搜搜了很多都找不到详细的方法 可以分享一下吗
DickHead1 2019-08-09
  • 打赏
  • 举报
回复
用了pymouse pykeyboard 也没用,我的登录框跟你的一模一样,程序不报错,但网页就是没反应
  • 打赏
  • 举报
回复
引用 8 楼 wjfvvv 的回复:
请问你是怎么模拟键盘鼠标解决的?
https://blog.csdn.net/u013783095/article/details/79630358
wjfvvv 2019-04-16
  • 打赏
  • 举报
回复
请问你是怎么模拟键盘鼠标解决的?
  • 打赏
  • 举报
回复
弄这个的人太少了?好吧,用Python 模拟鼠标键盘输入 解决了
  • 打赏
  • 举报
回复
怎么输入用户,密码,在点击输入,谁做过类似的
  • 打赏
  • 举报
回复
alert也处理不了,这个登录弹出框比较特别,看不到html源码,所以定位不到用户,密码,赋不了值。。。。。。
  • 打赏
  • 举报
回复
噢噢。。。。。。。。。
  • 打赏
  • 举报
回复
这个用alert的处理方式试试,跳转到alert去操作
  • 打赏
  • 举报
回复
有没有大神遇到解决过,,,这好像是cgi-bin/status.cgi 调用的登录框
我今天主要概括一下对于Web自动化测试而言,现在最火的一个工具----Selenium的学习思路。   1.首先,对于想学自动化测试的朋友,那么你得懂一种语言,常用的比如Java或者Python。因为没有语言基础,你是写不出自动化脚本的。   2.有了开发语言的铺垫,那么开始入手Selenium。了解它的发展,了解它的组成,了解它的实现原理。   3.当你对Selenium有了整体的了解后,可以开始学习了。实际上,我现在说的Selenium就是Selenium2。   4.(第一层次)首先你得知道:什么是元素?怎么去定位一个页面元素?怎么去控制元素?怎么控制浏览器?.....学完这些,那么恭喜你,你可以写简单页面的自动化功能测试了。   5.(第二层次)熟练的编写页面自动化脚本:碰到复杂的页面,比如嵌套很多,知道怎么去跳转。复杂元素,怎么去定位,各种页面元素的处理,比如表格、下拉弹出等等。   6.(第三层次)熟练掌握上面技巧之后,开始学习怎么将页面元素与代码分离,学习数据驱动(TestNG),以及怎么样结合Excel去做自动化测试。   7.(第四层次)学习持续集成的方法,怎么样将自动化测试更加“自动化”。同时,开始学习自动化测试架,能够根据产品的实际情况来编写合适的测试架。   以上,我认为大体就是学习web自动化测试的一个思路。都是个人观点,而且由于时间原因,写的不是很详细,还请大家见谅。

37,722

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧