一. vi/vim 编辑器共分为三种模式: 命令模式(Command mode),"ESC" 输入模式(Insert mode) 底线命令模式(Last line mode) 命令模式-->末行模式:": / ?"(:与/用于搜索) 一.命令模式: 常用的几个命令: i :切换到输入模式,以输入字符. x 删除当前光标所在处的字符 : 切换到底线命令模式,以在最底一行输入命令 二.输入模式:(进入编辑模式按i 键) ENTER, 回车键,换行 BACK SPA…
一.目的讲解流程:(讲述业务时长10-15分钟为宜)1.自我介绍礼貌用语,姓名,籍贯,学校,个人技能,经验,表现,兴趣爱好等 ,1分钟 ,谢谢2.介绍项目的名字 ,项目的背景,(涉及什么架构)3.对项目中的前台模块和后台模块进行简单的概述4.重点介绍下核心模块 ,再讲述自己负责其中模块的业务(一种从用户的角度,另外一种系统功能) 注意点:能涉及到数据交互最好5.主要业务流程要包括:例如案例1:贷款项目:客户注册-登录-贷款申请-客户的基本信息资料提交包含(姓名,身份证照片上传,申请贷款金额,申请…
背景:因为把传入接口参数.组建测试用例.执行测试用例和发送报告,都放入一个.py文件对于接口的使用非常不灵活就需要数据和接口业务进行分离让代码之间的 耦合性降低.和实现接口的分层管理,所以需要对代码进行封装处理. 接口分层思想: cms_api:组建并发送接口请求 config:放所有接口的入参信息 report:放置运行所有测试用例生成的报告 run:自动加载所有的测试用例.并且运行 testcase:继承unittest单元测试框架.组建接口测试用例 utils:工具类.发送邮件和生成报告模…
高级自动化测试python+selenium教程手册 --高级讲师肖sir 第 1 章webdriver 环境搭建好了,我们正式学习 selenium 的 webdriver 框架,它不像 QTP 之类的有 GUI 界面的可视化工具,是webdriver 框架的 API. 2.1.1 打开网页 注解:我们用谷歌浏览器 # from selenium import webdriver    #导入一个selenium 库中导入webdriver模块'''在Python中做UI自动化:seleniu…
第一层: 第二层:调用接口层 VOQGWBZYNBOAVZGE…
教学心得1.备课要充分,防止第二天上课会出现一些突发情况2.上课要有自己的思路,不一定要按照课件上的讲3.上课气氛比较沉闷的时候,可以适当的开下玩笑,缓解大家的学习氛围4.讲课的时候提醒学员不要做笔记,等老师讲完了再去整理笔记不然会出现笔记做了什么都没听懂5.操作课建议学员多去敲,很多学员喜欢在那里看,觉得自己会了,其实让他自己去敲什么都不会6.每天上课前对昨天的知识进行提问,这样可以帮他们回顾下昨天所学的内容7.阶段性操作课上完后,要让他们进行默写,因为很多学员只会对着笔记操作8.上课多举一些…
错误一: 报错原因:文件格式 解决方案: 修改文件格式,将txt改成robot格式   错误二: rf 运行以后出现乱码现象 解决方案: 打开python的安装路径下:C:\python37\Lib\site-packages\robotide\contrib\testrunner 找到:testrunnerplugin.py文件 将第565行的encoding['SYSTEM']改为encoding['OUTPUT'], 改好以后保存: 在重启rf在去执行用例,查看结果(注意不重启运行结果和之…
第一个月综合面试题 1.  冒烟测试是什么意思?  对主要的用例测试 2.你们公司的项目流程是什么? 3.你们公司的bug分几个级别?  4个 4.你对外键是怎么理解的? 你会使用外键吗?给一个表添加外键的sql语句是怎么写的?可以口述一下吗? 外键主要对数据的检索 , Alter  table   表名  add    constraint  外键名   foreign   key  (子表字段名)  references  父表(父表表名) 5.购物车的测试点有哪些? 6.你们公司用过那些数…
rf自动化:分层作用: 1.项目----有重复的流程(借款-登录,出借-登录) 2.借款--登录(8个流程)机器人:案例层(用例)写在机器人中,1个机器人=1条用例 分三个层次: 1.案例层(存放用例) 导入流程层 写用例,项目的所有自动化用例都是存放再次层中 登录系统:open,clink,input... 机器人:借款模块自动化流程 1.登录 2.点击借款模块 3.点击借款金额(标的) 4.输入金额 5.点击借款 2.元素层(存放元素)需要导入第三方库,引用三方库中的关键字 存放元素:通过提…
讲解案例1: Open Browser http://www.baidu.com gc #打开浏览器 Maximize Browser Window #窗口最大化 sleep 2 #线程等待2秒 Input Text id=kw 多测师 #输入的内容 sleep 2 #等待2秒 #重新加载=刷新 Reload Page #刷新当前页面 #当前窗口访问京东 sleep 3 #等待3秒 Go To http://www.jd.com #当前窗口切换其它url地址 #返回上一步 sleep 3 #等待…