【王顶】Selenium IDE WEB 自动化测试入门视频课程(下)

独家

下载课程

下载学院APP

缓存视频离线看

收藏(161)

【王顶】Selenium IDE WEB 自动化测试入门视频课程(下)

适用人群: 对web自动化测试感兴趣的学生或在职人员,对Selenium IDE工具感兴趣的学生或在职人员。

共15课时 共6小时20分钟 更新时间:2017-04-28

价  格

¥9

优惠活动

会员95折

2424小时内答疑

课时永久观看

相关专题

微职位学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    课程目标
    通过课程的学习,希望大家能够具备以下能力:1. 能够设计自动化测试的测试案例2. 能够制作自动化测试脚本3. 能够调试自动化测试脚本4. 掌握Selenium IDE工具的用法5. 掌握自动化测试的工作流程。
    适用人群
    对web自动化测试感兴趣的学生或在职人员,对Selenium IDE工具感兴趣的学生或在职人员。
    课程简介
    • 承前启后

      首先,给大家分享了一些有趣,好玩的学习资料,帮助大家补充 web 前端的技术欠缺。其次,强调了 Selenium IDE web 自动化测试的水平和能力,取决于三个方面,一是对 Selenium IDE 命令的掌握,另一个是对 web 应用的原理或者实现的技术的掌握,最后一个就是对被测网站业...

    • wait 相关命令

      首先,介绍了 andWait 后缀的命令。1. 普通命令(如常见的 click )与 AndWait 后缀命令的区别是,普通命令会执行动作,并以最快的速度继续执行下面的命令,而 AndWait 后缀命令(如 clickAndWait )告诉 Selenium 在动作完成后等待页面加载完成。2. AndWait 后缀命...

    • JavaScript 弹窗

      首先,讲解了上次课程的手机归属地查询自动化脚本中的两个问题,一、如何确认脚本运行结果日志中的验证失败为 bug,二、如何增量开发自动化测试脚本。其次,讲解了 JavaScript 弹窗的三种类型,以及处理弹窗常用的 Selenium 相关命令。最后,通过示例页面录制了 Alert 弹窗的自动化测试脚本。

    • 确认和提示弹窗

      首先,演示并录制了确认弹窗的自动化测试脚本,并在脚本的录制以及回放过程中,讲解了一些关键技术点。其次,演示并录制了提示弹窗的自动化测试脚本,并在脚本的录制以及回放过程中,讲解了一些关键技术点。

    • Globbing 文本模式

      首先,讲解了文本模式的本质,文本模式使用特殊字符来模糊匹配预期的文本,而不必准确的描述该文本。这样的好处是增强我们脚本的健壮性,减少自动化测试脚本的修改机会。其次,强调了 LinkText 定位器可使用文本模式。因为,LinkText 本身是 locator 参数的一种,参数类型是 ...

    • 正则表达式文本模式

      首先,讲解了正则表达式的语法,特殊字符的用途以及 regexp: 和 regexpi: 两个标记。其次,通过时间校准网站的案例,制作了正则表达式文本模式的测试案例。通过案例,揭示了文本中编码规律的强弱,以及方案中的模式固有的缺陷,只有数字位数的规则,没有更深入的业务规则。最...

    • JavaScript 参数

      首先,讲解了 JavaScript 参数的两种类型:显示 JavaScript 参数和隐式 JavaScript 参数,其中的显示 JavaScript 参数。测试用例中的所有变量被存储在 JavaScript 关联数组中。关联数组用字符串来索引而不是用连续的数字索引。存放测试案例变量的关联数组的变量名是 store...

    • 定位器参数化

      通过 redmine 登录的案例,演示了用 JavaScript 隐式参数来替代定位器参数的用法。通过这种方式,可以实现定位器参数化,这样可以降低自动化脚本维护的成本。

    • 用户自定义扩展

      通过时间日期网的案例,首先,提示了捕获页面截图的命令用法。由此,提出问题,希望文件名,在每次运行脚本的时候,能够改变并且唯一,避免捕获的图片文件覆盖之前的文件。改进方案里用 JavaScript 隐式参数,实现了用时间参数拼凑出字符串作为文件名,进行文件捕获。最后,为了...

    • 流程控制

      首先,讲解了三种流程控制方案:1. 使用 Selenium Web Driver 运行脚本结合客户端库,如:Java 或 PHP 库,利用编程语言的流程控制功能。2. 用 storeEval 命令从脚本中运行一个小的 JavaScript 代码片段。3. 安装 Selenium IDE: Flow Control 扩展。并对三种...

    • 案例:百度登录判断流程控制

      本测试案例完成以下的操作:首先,判断百度首页的登录状态其次,如果登录,则退出登录。最后,如果没有登录,直接将百度首页的信息存放到变量中,再用 echo 命令打印变量信息。这个相对实际的案例,演示了流程控制命令的用法,以及分析问题,解决问题的思路和方法。

    • 数据驱动测试之JS数据文件

      首先,讲解了DDT:Data Driven Test 的思想。给出了 Selenium IDE 支持的三种数据方案,分别是:JS 数据文件、CSV 数据文件和 XML 数据文件。并且给出了每种数据文件下面实现 DDT 的讲解框架,分别是:扩展项、Options 设置、数据格式、相关命令和案例。其次,讲解了...

    • 数据驱动测试之 CSV 数据文件

      首先,介绍了 CSV 数据文件的数据格式是逗号分隔的方式,每一行代表一条记录,逗号分隔代表不同的列。需要安装加载项:CSVRead_Selenium-IDE.js,并且在 Options 对话框中 设置到 Selenium Core Extensions 项上。其次,演示制作了 redmine 网站登录的 csv 数据文件...

    • 数据驱动测试之 XML 数据文件

      DDT 之 XML 数据文件需要按顺序使用下面三个 js 扩展,实现对 XML 数据文件载入和读取操作:user-extensions.js,goto_sel_ide.js 和 datadriven.js。XML 数据文件格式如下所示: 通过学生学习时长统计的案例来演示了 XML 数据文件的 DDT 脚本的制作过程。

    • 新的起点

      首先,讲解了 DDT 数据驱动测试的循环控制流程的增量开发的思路。然后讲解了如何定计划任务自动运行测试案例脚本。其次,强调了除了技术细节,整个自动化测试流程的重要性。最后,给出了下一步的发展,就是全代码级别的自动化测试,并通过百度搜索的自动化脚本导出成 python ...

    加载中
    所属章节 资料名称 文件大小 下载
    相关资料推荐

    暂时还没有学习资料~

    综合评分

    0人评价

    好于0%的课程

    暂无

    课程与描述相符 5 非常满意

    老师的讲解表达 5 非常满意

    老师的答疑服务 5 非常满意

    全部

    好评 0

    中评 0

    差评 0

    加载中
    没有了哦~
    你可能还感兴趣的课程

      讲师介绍

      王顶

      王顶

      好评率:99%

      河北经贸大学讲师、企业研究生导师,微软认证工程师 MCSE、MCP、MCT

      官方交流群

      51CTO学院软件测试交流群(453634734)

      立即加入

      6938人学习过

      推荐图书

      7日学霸榜 有6938人与你一起学习

      课程介绍

      课程大纲

      学习资料

      学员评价

      ¥9

      课程评价

      综合评价在4颗星及以上最高可获得35分奖励

      【王顶】Selenium IDE WEB 自动化测试入门视频课程(下)

      该课程已有 人评价

      课程与描述相符

      老师的讲解表达

      老师的答疑服务

      匿名

      可以开发票么?

      可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

      购买的课程可以下载么?

      目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

      优惠券如何使用?

      非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

      更多问题查询点击 帮助中心

      欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见