• 用python实现数据库查询数据方法


    哈喽,好久没来了,最近搞自动化发现了很多代码弯路,特别分享出来给能用到的朋友

    因为公司业务的关系,每做一笔功能冒烟测试,我们就要对很多的数据库表中的字段进行校验,当时我就想反正总是要重复的运行这些SQL语句,

    干脆就把这些SQL语句写到一个py文件里,需要执行相应的SQL语句就去进行调用,刚开始感觉没什么问题,在testcase里边感觉调用起来很方便,

    当时py文件里边写SQL语句就是如下的状态:

     

    当时的心情,开心的溢于言表,然后其他同事也一起将检查表的SQL语句加入到了这个py文件里

    可是随着业务模块的增加,检查的表格过多需要执行的SQL语句也越来越多,整个py文件看起来过于臃肿,对于case运行起来的效率也慢了很多

     后来就上网查询了一下,干脆写一个实用的方法来代替写这些SQL语句,方法的参数分为三个部分,表名-查询字段(list)-条件

    写完的方法如下如:

    这样就将不可计数的SQL语句写成一个方法代替,大大提升了代码的可读性,如果有需要的朋友可以这样去进行使用,欢迎阅读,谢谢!!!

  • 相关阅读:
    java面试题
    [gcc]: unknown (64bit) [FAIL]
    一种基于Spring的java程序常量管理思路
    if (! +"\v1")的解释
    jQuery validation plugin
    oscache缓存技术
    基于jQuery开发的javascript模板引擎jTemplates
    编写好的CSS代码的13个忠告
    对 HTTP 304 的理解
    Hibernate N+1 问题
  • 原文地址:https://www.cnblogs.com/unnameable/p/11007712.html
Copyright © 2020-2023  润新知