ui自动化讲解
1、你做过自动化测试吗?做过 ui自动化测试、接口自动化、app自动化
2、你讲下你做的ui接口自动化?
(1)第一种:按照线性流程讲解 :python+selenium 库做ui自动化
(2)第二种:python+selenim+unittest 框架做的ui自动化
(2)第三种:po框架或则pom模型做ui自动化

3、自动化编写的规则
(1)熟悉场景写详细、不熟悉场景不写
(2)按场景讲解

4、
(1)第一种:按照线性流程讲解 :python+selenium 库做ui自动化
代码:
格式一:
自动化是使用python+selenium做的自动化,
我就以我最近做的xx项目讲下====一个场景(注册,登录,下单)的一个流程:
首先导入selenium 库 , 创建webdriver的对象driver,打开网站driver.get加上网址,让窗口最大化maxzewindow,设置一个时间等待,导入一个时间模块;打开页面f12查找注册按钮定位元素,元素有id,name,class,使用id=什么;
参考:

案例1:结合python+seleuim线性脚本

结合业务写UI自动化

(1)做ui自动化用的python+selenium库。 先导入se

肖 sir_就业课__009ui自动化讲解相关推荐

  1. 肖 sir_就业课__006简历讲解

    简历讲解 一.简历的制作 1.找一个合适模板 a.班级中不要重复模板 b.简历不要太个性化预览 c.简历模板 d.通过找以前学员.通过伍佰钉.wps. ======================== ...

  2. 肖 sir_就业课__011性能测试讲解

    性能测试讲解 一.你做过性能测试吗? 方法1:做过 方法2:在公司中性能测试有专门的性能小组做,但是我也会做性能 二.性能测试有哪些类型? 1)压力测试(破坏性测试) 压力测试是系统在一定饱和状态下, ...

  3. 肖 sir_就业课__007项目讲解

    项目讲解 一.银行项目 信贷业务 理财业务 卡系统(信用卡) 二.电商项目 三.保险项目 保险参考链接: 前端 1.https://www.picc.com/ 中国人民保险 2.http://www. ...

  4. 肖 sir_就业课__014mysql讲解

    mysql讲解 一.数据库面试题 1.你用过哪些数据? mysql 2.数据库分为哪些类型? 非关系型数据库: redis .hbase.mongodb 关系型数据库:myslq.oracle.sql ...

  5. 肖 sir_就业课__013linux讲解

    linux讲解 一.linux命令常用吗? 常用 二.linux常用的命令有哪些? (1)按常用的命令讲解(随意讲) 比如 :tail -f 查看日志.kill -9 强制杀死进程.ps -ef|gr ...

  6. 肖 sir_就业课__008技能编写讲解

    1.熟悉软件质量模型,功能交互.客户场景分析法 2.熟练使用SVN,Git项目管理构建工具 3.熟练使用mysql数据库的基本操作,如增.删.改.查等命令操作 4.熟练使用Linux,查看日志,快速定 ...

  7. 肖 sir_就业课__014python讲解

    python讲解 一.python梳理 1.python 数据类型有哪些? 字符.列表.元组.字典.集合 2.列表.元组.字典.集合的区别? 3.python中函数? (1)自定义函数 def 函数名 ...

  8. 肖 sir_就业课__003自我介绍

    自我介绍 一.学员自我介绍,讲解存在的问题 比如:讲解年份.卡顿.重点学历.忘记 二.自我规则内容 1.开场白:礼貌用语 2.时间:自我介绍1-2分钟以内 3.内容:姓名.籍贯.毕业院校.(拉进面试官 ...

  9. 肖 sir_就业课__004项目流程(H模型)

    项目流程: 一.面试提问(h模型) 1.你说下你们公司测试流程? 2.给你一个需求你会怎么做? 3.你讲下你的工作? 4.谈谈你是如何去测试? 答案:h模型 要求第一人称来写 讲解简化文字流程: 内容 ...

最新文章

  1. 交换三个整数的值,并输出
  2. 【算法】均匀的生成圆内的随机点
  3. Top 10 Things I Know for Sure-深信不疑的十大哲理
  4. operator-sdk实战开发K8S CRD自定义资源对象
  5. nc——制作后门连接与反弹shell连接的使用
  6. Java JUC工具类--CountDownLatch
  7. mysql多表关联update
  8. javascript 内存和连等赋值
  9. 中标麒麟操作系统V5.0(龙芯)kubernetes源码编译
  10. 代码评审系统 ReviewBoard 和 Gerrit
  11. 你可能成不了哪吒,更成不了朴树
  12. Node.js meitulu图片批量下载爬虫1.01版
  13. 2017年1月20日参加培训-《如何做好向上汇报》
  14. 输出4+44+444+4444
  15. 细读论文基本概念了解
  16. 东方国信(实习一面)
  17. R语言使用glmnet包拟合lasso-cox回归模型(包含生存时间和结果标签)、使用lasso-cox模型进行特征筛选、使用sapply函数对特征数据进行标准化z-score
  18. 中职教资证计算机应用,中职计算机教师资格证只能教中职学校的吗
  19. 华为nova7se能云闪付吗_vivoS7和华为nova7se哪个好?自拍手机该如何抉择!
  20. chinapay支付接口php,GitHub - tension/chinapay-for-ecshop: 上海银联(chinapay)支付插件 for ECSHOP...

热门文章

  1. 经典而又耐玩的游戏——植物大战僵尸 绿色中文版(免安装)
  2. BGA封装FPGA器件同36对差分线的FMC连接器进行布局布线
  3. HMAC在“挑战/响应”(Challenge/Response)身份认证的应用
  4. 第二次 Java作业
  5. java在方法中用来抛出异常关键字的是,在Java语言中以下哪个关键字用于在方法上声明抛出异常()...
  6. 扬声器测试专业软件,AudioTester免费版
  7. 【致远FAQ】A8V8.0sp1_A8-N 8.0sp1支持去office控件吗?
  8. teleport助手不可以使用剪切板的问题解决
  9. Airtest基本使用
  10. 章节七:RASA NLU组件介绍--意图分类器和实体提取器