《自拍教程33》思维篇_内容介绍

六眼飞鱼酱① 提交于 2020-03-03 00:30:21
当前测试人员的主要矛盾:

Python基础语法都看了学了几遍了。
用不上,不会写,网上的例子又大部分是面向开发人员的,
好多都是人工智能,大数据,区块链,或者数学算法题。
偶尔有Selenium面向Web测试人员,
但是Selenium作为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

也可关注“武散人”微信订阅号,随时接受文章推送。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!