我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

python-代超-2021.02.23

[复制链接]
9075学员认证 发表于 2021-2-23 20:48:26 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、工作内容15:00-20:00
Selenium自动化测试。
     自动化测试简介:
            把以人为驱动的测试行为转化为机器执行的过程,
            以达到节省人力、时间、或硬件资源,提高效率。
            自动化测试分为三个层次, 分别是UI层%70、Service层%20和Unit层%10
            适合自动化测试的测试场景:
            测试任务明确, 回归测试频繁。界面稳定,维护周期长,大量的重复任务,自动化测试率为%60。 自动化不测试能完全代替手工、功能测试
     常用自动化测试工具:
            QTP: HP公司开发,支持B/S,C/S架构。但是因为收费,所以用的企业少
            RF:基于Python编写的自动化测试框架,支持关键字驱动,是基于关键字的接口自动化测试工具
            Selenium:是免费开源的,主要用于Web应用程序测试的工具。 测试直接在浏览器中。就像用户在操作一样
            Selenium的特点:支持众多浏览器,众多编程语言,开源免费,支持多操作平台,简单易用,支持分布式测试用例
     selenium的发展史
             1.selenium版本
             1.0:通过往浏览器里嵌入JS(命令来控制)
             Ide:录制与回放
             Grid:实现分布式
              Rc远程控制:client libraries写脚本;
        selenium server(launcher、http proxy拦截请求、selenium core)

              2.0:webdriver
               3.0:webdriver
               webdriver的原理:脚本发送请求给浏览器的驱动     selenium的使用:
             搭建selenium环境:
                    1安装selenium的python客户端库
                    2安装要使用的浏览器
                    3安装对应的浏览器的驱动。
回复

使用道具 举报

关注0

粉丝0

帖子13

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026