*** 1:编码(面向对象的编程基础)--》一个月的学习周期
变量
函数
String、List、Set、Map、常用的基础类...
三大特性(封装、继承、多态)
反射(运行时编码) --》 一切框架的设计灵魂
封装解耦、数据分离、类的抽取、方法的抽取、数据--》转换到其他的数据形式
载体(转换和解析)
实战经验(代码量? ? --》2w行)
*** 2: Selenium的学习 (10个小时 )
浏览器测试环境搭建
webdriver的api的学习
元素定位:
常规、特殊的元素(iframe。 。。)
特殊场景(多窗口、验证码、上传文件、 下载文件、、、)
*** 3:第三方插件
Maven (1个小时),TestNG(3- 5小时)
*** 4:框架的编写(通用性的框架) --》 自动化框架的思想
测试用例的怎么去设计
测试用例怎么去保存--》xml, excel,
数据库(数据驱动思想)
元素的定位的信息怎么去维护--》
xml、excel.-->po编程思想
关键字驱动--》exce.
1用例描述--》自动生成测试用例的执行脚本
断言方式
统一日志处理--》log4j ( 30m )
自动化测试报告(自定义报表、excel、testNg的报表、 reportng报表 )
自动执行
Jenkins (3个小时) (任务、代码版本控制、触发器、邮件发送)