zoukankan      html  css  js  c++  java
  • 《自拍教程33》案例篇 内容介绍

    案例篇, 通过实际测试案例,将Python运用到实际工作中去,
    之前名字是思维篇,因为不仅仅是学编程技术,更重要的培养编程思维。


    当前测试人员的主要矛盾:

    Python基础语法都看了学了几遍了。
    用不上,不会写,网上的例子又大部分是面向开发人员的,
    好多都是人工智能,大数据,区块链,或者数学算法题。
    偶尔有Selenium面向Web测试人员,
    但是Selenium作为Python入门实例,
    也不合适,因为还是太难了且不是所有测试人员都是Web测试方向,
    还有很多App测试方向的,终端产品测试方向的。

    武散人的Python编程思维

    想学Python自动化测试,先从命令行命令着手学习,
    先学会用Python来调用各种命令行命令,来编写批处理脚本,
    再逐步学会面向过程函数,然后学会面向对象类编程。


    要结合实际测试工作,开展自动化测试实践,
    逐步培养Python编程思维,要让Python编程,
    成为日常测试工作中的重要工具, 让各位测试同学写的出来。

    Python在测试场景的应用

    Python在测试方面的主要应用优势是:

    1. 能调用各种命令
    2. 文本处理能力强
    3. 各种类型的第三方模块比较多,支持较好

    主要的自动化测试场景对象及内容如下:

    场景序号 自动化测试场景 测试对象及内容简介
    场景一 移动终端测试相关 主要是基于Android或Windows的移动终端系统或App测试,
    包括我们常见的:
    手机系统测试,手机App测试,
    车载系统测试,车载App测试,
    电脑系统测试,电脑桌面应用App测试,
    平板电脑Pad测试,
    智能电视测试,
    智能手表测试,
    智能音响(无界面)测试,
    智能学习机测试
    扫码付款设备POS机,刷脸支付机测试等,
    小程序测试等,
    智能后视镜测试,
    照相机测试。。。
    这些可Python自动的地方都类似,因为其命令都是通用的。
    比如性能、稳定性、log截取、图片截取这些命令都通用。
    场景二 Web测试相关 基于浏览器的web网页客户端,服务器的测试,包括:
    Web网页客户端测试,
    Web服务器端测试,
    数据库测试,
    ERP系统测试,
    SaaS测试等等。。。。。。
    场景三 多媒体测试相关 单独整理成一个章节,主要介绍图像,音频,
    视频处理等相关的Python自动化处理技术。
    可以给多媒体测试人员,或者非测试人员也可能用到的。
    场景四 其他测试相关 测试用例编写,测试环境批量搭建,测试用例执行,
    测试报告数据整理与邮件分发,Log上传等等。。。。

    扩展阅读
    1. 更多智能移动终端更详细的概念,可参考
      http://m.elecfans.com/article/846328.html
    2. 目前移动终端操作系统的排名,数据来自:https://gs.statcounter.com/os-market-share
      目前的趋势就是以Android为代表的Linux阵营,
      获得的大部分的份额,牢牢占据了终端产品操作系统,
      其实Linux的我们测试人员常用的还有:Ubuntu,CentOS, UOS等。
      Windows电脑办公娱乐的时代,逐渐没落了。


    更多更好的原创文章,请访问官方网站:www.zipython.com

    原文链接:https://www.zipython.com/#/detail?id=dcc66b5959fa4b0799f749665cfdfaad
    自拍教程(自动化测试Python教程,武散人编著)
    也可关注“武散人”微信订阅号,随时接受文章推送。

  • 相关阅读:
    利用DTrace实时检测MySQl
    改进MySQL Order By Rand()的低效率
    RDS for MySQL查询缓存 (Query Cache) 的设置和使用
    RDS For MySQL 字符集相关说明
    RDS for MySQL 通过 mysqlbinlog 查看 binlog 乱码
    RDS for MySQL Mysqldump 常见问题和处理
    RDS for MySQL Online DDL 使用
    RDS MySQL 表上 Metadata lock 的产生和处理
    RDS for MySQL 如何使用 Percona Toolkit
    北京已成为投融资诈骗重灾区:存好骗子公司黑名单,谨防上当!
  • 原文地址:https://www.cnblogs.com/zipython/p/12398317.html
Copyright © 2011-2022 走看看