python介绍及应用

1382 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
对于打算学习和提升测试技能的人,打算功能测试转入自动化测试,或者想提升自动化程度的人
你将会学到
你将能够学习web自动化测试的原理和方法,上手各类自动化测试项目
课程简介

本课程是一套完整的web自动化测试课程,从python的基础开始学起,到python的提升,继承,函数,类,模块,导包等等操作的学习。然后学习页面元素的各类方法,学习selenium的操作定位,常用方法的封装,unittest框架等等


本课程是由10年高级测试工程师,测试经理,丰富的自动化测试经验,功能测试经验,测试项目管理等,授课的过程中会传授测试经验,由浅入深。


学完本课程,轻松挑战10K+,结合了目前稀缺的自动化测试的岗位需求,挑选了最有价值的课程。


课程目录:

python介绍及应用
Python 环境搭建
python的列表及操作
python的元祖及操作
python的字典及操作
python的字符串及操作
python的条件和循环

python的IDE工具Pycharm的安装和使用
包和模块的定义和使用
python的类和函数
selenium和webdriver的介绍
   
seleniumIDE使用方法

chromedriver的安装和使用
F12研发者工具以及前端布局讲解
页面元素定位方法上
页面元素定位方法下
Xpath定位方法详细讲解

selenium的基本使用和常用语法
   
selenium下拉框的处理
iframe的切换
ActionChains事件
seleniumKeys事件
selenium文件上传
seleniumJS操作

unittest框架上
unittest框架下
pageobjec模式
selenium方法的封装上
selenium方法的封装下

HTMLTestRunner测试报告
BeautifulReport测试报告
SMTP邮件发送


 

课件资料放在第一章的倒数三小节里面

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交