之前写了使用js输入长文件的文章,有同事在使用时,发现竟然无法输入,也不知道是什么原因,且用的还是id方式。

在参考网文后,才发现是js写的有问题,现总结一下

javascript调试,在firefox中就自带有。打开如下:

-------->勾选后,按f12就可以出来

我们在控制台中输入脚本,发现id定位并不是我们要定位的框

只有转变方式,用classname来定位,结果是我们想要的,输入文本试试

输入成功

转载于:https://www.cnblogs.com/landhu/p/6668138.html

selenium中javascript调试相关推荐

  1. 如何在Google Chrome浏览器中启动JavaScript调试器?

    使用Google Chrome浏览器时,我想调试一些JavaScript代码. 我怎样才能做到这一点? #1楼 在Chrome浏览器中按F12功能键以启动JavaScript调试器,然后单击" ...

  2. mac中sublime运行html,Mac系统下Sublime Text直接运行JavaScript调试控制台

    两种方式 1.利用JSC添加JavaScript控制台 其实在 OSX 里有一个javascript控制台程序,它在 /System/Library/Frameworks/JavaScriptCore ...

  3. 在html页面中的js如何调试,你可能不知道的14个JavaScript调试技巧

    以更快的速度和更高的效率调试你的 JavaScript 了解你的工具可以在完成任务的过程中发挥重大作用.尽管传言 JavaScript 难以调试,但是如果你掌握了一些调试技巧,那么你将会花费更少的时间 ...

  4. python executescript_在selenium中一些相对常用的JavaScript事件

    输入框输入: 1.找到输入框的id,然后进行输入操作 ordinal :输入框的id parameter :需要输入的内容 browser.execute_script("document. ...

  5. 干货!一文搞定无头浏览器的概念以及在selenium中的应用

    无头浏览器 无头浏览器,即 Headless Browser,是一种没有界面的浏览器.它拥有完整的浏览器内核,包括 JavaScript 解析引擎.渲染引擎等.与普通浏览器最大的不同是,无头浏览器执行 ...

  6. Selenium中的三种等待方式

    在写ui自动化的脚本过程中,如果没有加入等待方式,网络不好的时候通常页面元素没有加载出来,脚本就执行操作定位了,很容易找不到元素,这时候,脚本就会出现异常,还有一种页面是异步加载的,也需要用到等待方式 ...

  7. javascript调试_如何提高JavaScript调试技能

    javascript调试 Almost all software developers who have written even a few lines of code for the Web ha ...

  8. 如何在Django中进行调试,好方法? [关闭]

    因此,我开始学习使用Python和更高版本的Django进行编码. 第一次很难查看回溯,实际上要弄清楚我做错了什么以及语法错误在哪里. 现在已经过去了一段时间,而且我想我已经有了调试Django代码的 ...

  9. JavaScript 调试建议和技巧

    浏览器开发者工具 我个人最喜欢Chrome开发者工具.虽然Safari和Firefox无法达到Chrome那么高的标准,但它们也在逐渐改善.在Firefox中,可以将Firebug和Firefox开发 ...

最新文章

  1. STL 简介,标准模板库
  2. linux 系统命令
  3. ignite mysql_redis、ignite、mysql memory 内存数据库性能测试对比
  4. Zen Garden驾到:首批Metal游戏已登录iTunes应用商店
  5. sytlengan2 代码解析
  6. 7名高管、半数员工离职,如何再造乔布斯重返苹果神话?
  7. 有linux服务器用来干什么用的,linux集群能干什么
  8. 阶段3 2.Spring_09.JdbcTemplate的基本使用_3 JdbcTemplate在Dao中的使用
  9. 吃热狗游戏Java_(转)Java中正确理解Thread Local的原理与适用场景
  10. 编译原理实验一:单词的词法分析程序设计
  11. 跟踪fork: Resource temporarily unavailable的原因
  12. html在字体两边加直线,css怎么在文字两边加上横线
  13. 项目需求变更原因及处理
  14. 用BitmapShader实现圆形图片
  15. 一个常用的电池包电压检测电路
  16. Task运行过程分析1
  17. Linux分区命令-parted
  18. 关于【你们数据仓库是怎么设计的】如何回答?
  19. 解码Base64并展示图片
  20. 李宏毅 Attention

热门文章

  1. cocos2d 0.99.5版本屏幕默认是横屏,怎么修改为竖屏呢?
  2. Android Intent的几种用法全面总结
  3. 精通ASP.NET中弹出窗口技术
  4. Java12和Jdk12安装以及OpenJdk12源码
  5. httpwatch的timechart 解析
  6. 使用C#开发Socket通讯
  7. 定义自己的rm command
  8. MFC静态文本控件设置超链接
  9. WMI技术介绍和应用——Event Provider
  10. 使用APIHOOK实现进程隐藏