关于Python和自动化
创始人
2024-04-06 08:43:24
0

最近碰到了好几次面试都需要问Python。
在这里我有一个误区,向各位面试官先陈述一下。
之前的时候,对C和C++研究的更加多一点,再加上多年的自动化维护经验,自认为对po封装模式的理解,因此对于自认为对Python是十拿九稳,没想到最近出了很多的面试不通过,针对如此窘境。
我个人进行如下的锻炼。
后续会持续相应的练习

同时在面试的过程中,有面试官质疑我的博客里面的东西都是抄的别人的,没有个人的实战经验,对此我的解释是,我会根据代码来编写,因为我个人也是计算机专业的,所以只要是有道理的,有好处的,我就会采纳,同时会实地去编写代码并记录。

从自动化的角度分为以下几个方面
1:封装模式
目前市场分为两种封装模式,一种是AW,另外一种是PO模式。
鄙人不才,在有限的职业生涯里面有长达3000次脚本编写的经历。使用场景均为AW模式。PO封装模式与AW封装模式大同小异。
封装完成后是各种AW的编写,在这一块需要用到的开发知识较多,多多学习。
从封装的角度来看,主要是以下几个方面
方向1:数据层,如配置环境,脚本所需要的参数
方向2:基础层,最基础的几个AW,如登陆,命令发送,
方向3:执行层,这个时候会有一些业务层面的自动化脚本
方向4:脚本层,对于完全不会代码 的同事此时应该比较轻松了

我个人之前写的一个例子
https://blog.csdn.net/weixin_39851178/article/details/114300485

2:框架
如pytest,unnitest,华为unniatous,等等,个人理解框架是一个辅助。

3:脚本
脚本的分析方法,主要是依赖业务。
从个人有限的职业生涯来看,脚本的稳定性是一个重点参考的点。有不同想法的可以直接与我交流
脚本的分析方法有如下几个角度
角度1:环境限制导致批量脚本挂掉
角度2:环境不适应,导致命令变更
角度3:业务变更,脚本为能够及时变更
角度4:稳定性较差,存在偶现型的错误
角度5:存在一些定时器,导致脚本在特定的时间段发生错误
角度6:AW编写有问题,存在一些隐藏的错误
修复手段:
1:本地再跑一次脚本,查看是否依然存在错误,如果错误相同,那么就往角度1,2,3去想。
此时到错的地方,用手工再跑一次,必然能够发现问题。
2:如果没有错误,往角度456方向去想。

在这在这里插入图片描述
里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

         ![在这里插入图片描述](https://img-blog.csdnimg.cn/20b52640879c47a493ab3ec7afdc7106.png)

这里是引用
在这里插入图片描述

在这里插入代码片

这里是引用

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
苏州离哪个飞机场近(苏州离哪个... 本篇文章极速百科小编给大家谈谈苏州离哪个飞机场近,以及苏州离哪个飞机场近点对应的知识点,希望对各位有...