yaoud_pytest

企业服务 · 行业细分软件 案例ID: 164309
联系该工程师
微信扫码,建群沟通
作者: commit - 4年经验- 某智能科技公司

案例介绍

1.框架:unittest+requests+python;
2.项目结构:src -> base(一些公共方法:get_token(),decrypt(),http_class类含post,get,patch,delete的公共方法,send_email(),_inject_to()注入测试数据,assert_json(),generate_hash(),generate_report(),) + data (读csv)+ sql(为了幂等,写死sql,测试中把写好的sql存成变量读到新的execute_sql()) + url(根据不同的controller划分不同的组去写测试,数据划分也同理) + usecase(usecase也同url及data一样划分) + utils(sql_class.py (python访问数据库操作封装在一起,get_some_data()拿一些写死的数据,所以维护在了一起,打log及打函数执行时间的装饰器等));
3.测试sql的维护(增删改查等);
4.喜欢且擅长api测试(手工和自动化都可以),正异常数据的构造都包含在测试数据内。

相似案例推荐

  • 电网调度指挥系统

    电网调度指挥系统

    角色:负责系统自动更新功能,检修工作管理、停复电申请、停电通

  • Ctc2

    Ctc2

    项目技术: 1, 前端使用Ant Design vue p

  • 2021作品集

    2021作品集

    我具有扎实的美术基础,色彩控制能力强,想象力及创新能力丰富,

  • 北汽新能源汽车自动驾驶

    北汽新能源汽车自动驾驶

    北汽新能源汽车自动驾驶监控系统,提供车辆管理,地图监控大屏,

  • 售后管理系统

    售后管理系统

    售后管理平台,国外经销商有售后问题通过平台进行反馈,客户进行

  • WMS仓库管理系统

    WMS仓库管理系统

    WMS仓库管理系统,负责管理企业的仓库的生命周期。从生产订单

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×