selenium入门知识
自动化测试 重复测试、性能测试、压力测试 快速、可靠、可重复、可程序化、广泛的 自动化测试适合场合 回归测试、更多更频繁的测试、手工测试无法实现的工作、跨平台产品的测试、重复性很强的操作 不适合场合 涉及与物理设备交互的测试、结果很容易通过人验证的测试、软件版本不稳定 注:实际过程中自动化开展的比例,远远没有想象的高 分层测试 页面测试UI(黑盒测试)-UI、JS 接口测试service-模块接口、web接口 单元测试unit(白盒测试)-单元、Code Review 自动化测试工具 UFT - QTP升级,HP商业软件,支持B/S与C/S Selenium-web应用程序测试工具,支持多平台、多浏览器 Robot Framework-python开发的自动化测试框架 Watir-Ruby开发,基于web的自动化测试工具 selenium介绍 IDE-可视化操作界面,录制、回访 Grid-分布式 WebDriver 1.0(IDE+Grid+RC) 2.0=1.0+WebDriver(替代了RC) 3.0 去掉了1.0中的RC,基于java8,firefox版本47以上 如何学好selenium 编程语言 python-doctest/unittest 前端知识 HTML、Xpath、CSS、JavaScript、Firebug、网络基础知识 参数化、配置、日志、简单框架搭建