Py学习  »  Python

83岁的奶奶应聘阿里!同事爷爷八十了还用python在做框架优化!

Python学习交流 • 6 年前 • 345 次点击  

  那位应聘阿里的八十三岁奶奶叫李路,都称之为李奶奶,看到这里也是我的内心毫无波澜!毕竟这位李奶奶是清华大学毕业的!这次在杭州阿里总部收到了三千多份简历,其中十万大爷大妈真的是各显神通!各自看出看家本领,让人叹为观之啊!而这位八十岁的大爷利用Python+requests给框架做优化,正事我一同事的爷爷,真当是老当益壮啊!

图为李奶奶

小编给大家推荐一个学习氛围超好的地方,Python学业交流:103456743!四千多小伙伴了吧!所以看到了快点进来吧,不然就满了!里面资料都是大家贡献的,几百个G了!什么PDF,零基础入门,爬虫,web 数据分析都是有视频加源码的。而已里面好多学生,工作了的,遇到bug了可以寻求帮助,遇到解决不了的问题也可以和大家交流,从而解决自己多时的问题。这也是一件乐事,我们不做外包,只为共同进步!

教程:

整体框架及流程图

最终结合自身情况,暂时选择了数据驱动+模块化驱动的模式

主要流程如下:

使用python往旧的Excel表格中写数据(即有数据的表格)

同样只用到了简单的api

使用python连接数据库

我司用的是psg数据,其他的sql等操作方法应该差不多,都是连接--执行sql--输出结果的流程,主要api如下

简单的正则表达式

用来检验某个字段是否包含在接口返回的content中

这里大致说一下主要代码。

读取Excel的值,如果进行sql校验,就执行,并返回sql执行的结果及校验结果

  • 校验部分

    校验分为3个流程,同时满足:

    • status_code = 200

    • sql校验通过

    • 返回content正则匹配通过

      三个条件则判定为pass,否则就是fail

testcase部分介绍

testcase部分,目前是一个模块一个用例,以商品模块为例,代码如下:

  • 从配置文件中读取url

  • 逐行进行数据读取

  • 根据读取的数据发送请求

  • 调用check_all判定结果

  • 将结果写入Excel中


希望她老人家能身体健康,可以在家学学东西,没必要去应聘面试了呢!



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/PqfkEWTwTm
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/6949
 
345 次点击