Selenium IDE 测试

调试是为了发现和修复测试脚本,任何脚本开发的共同步骤是错误的处理。为了使这一过程更加稳固,我们可以使用Selenium IDE的一个插件叫“Power Debugger”

Step 1 : 安装Selenium IDE的Power Debugger,导航到 https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/ 然后点击 "Add to Firefox" 链接如下所示:

Step 2 : 现在启动 'Selenium IDE'  会发新的图标, "Pause on Fail" 在录制工具栏,如下图所示。点击它为 ON。 当再次点击,将它打开为"OFF"。

Step 3 : 用户可以打开 "pause on fail" 开或关在任何时间即使测试运行

Step 4 : 一旦测试在暂停的情况下,由于步骤中有一个失败,可以使用通常的暂停/步按钮继续执行测试。如果故障是在任何测试的情况下,最后一个命令执行不会被暂停。

Step 5 : 我们还可以使用断点来了解在这过程中到底发生了什么。插入一个特定步骤一个断点,执行从上下文“右键”,选择“toggle Break Point”相关菜单。

Step 6 : 插入断点则显示暂停图标,特定步骤如下所示。

Step 7 : 当我们执行该脚本,该脚本将暂停执行插入断点的地方。这将有助于计算一个元素等的值/表示在用户执行过程中。

最新文章

  1. matlab中的xcorr 自相关函数
  2. ipvsadm参数详解(常用命令)
  3. UVa 11988 Broken Keyboard (a.k.a. Beiju Text)
  4. ASP.NET IIS发布WebService成功了,但是不显示参数界面
  5. poj 1273 Drainage Ditches【最大流入门】
  6. [TypeScript] Configuring TypeScript Which Files to Compile with "Files" and "OutDir"
  7. HTTP协议之 简易浏览器(3)--转载
  8. 一个简单的带缓存http代理
  9. lucene两个分页操作
  10. 如何迅速成为Java高手[转]
  11. How to verify Certificate Pinning?
  12. Alpha冲刺Day10
  13. 玩转Web之SSH--Heibernate (一)---第一个demo
  14. [daily]gtk程序不跟随系统的dark主题
  15. Azure CentOS挂载磁盘
  16. 036 关于网站的UV分析
  17. ORACLE安装入门篇OEL5.4安装ORACLE11g
  18. 备份软件 FreeFileSync 怎么用
  19. JavaScript常见的创建对象的几种方式
  20. 深入理解ajax系列第四篇

热门文章

  1. lintcode: 中序遍历和后序遍历树构造二叉树
  2. [topcoder]HappyLetterDiv2
  3. 【mongoDB运维篇④】Shard 分片集群
  4. 【mysql的编程专题④】存储过程
  5. 转一个distinct用法,很有帮助
  6. 向安富利(Avnet)学什么?
  7. QTableWidget嵌入QpushButton后定位是哪一个QpushButton
  8. CVS 文件自动移 tag 的 Python 脚本
  9. [ZOJ1610]Count the Colors(线段树,区间染色,单点查询)
  10. mac下git中文乱码