zoukankan      html  css  js  c++  java
  • python selenium L2

    一、测试用例实现

      每个功能封装成

      代码和用户数据分离:

        1  将代码中的数据剥离,设计合理的数据结构

        2  设计数据读取模块,从文件中读取测试数据

        数据设计: 字典形式

        

    二、测试用例优化 - 测试结果

      xlrd : 读写excel 文件数据 pip install xlrd

      XlsxWriter: 写excel 文件  pip install XlsxWriter

      

      excel表格单元类型

    类型 ctype 说明
    0
    1 str
    2 num
    3 data
    4 boolean
    5 error

      xlsxwriter模块:

        1  写入、合并单元格,设置单元格格式

        2  支持公司,超链接

        3  支持插入图片

        4  支持生成chart

      EG:

        

    import xlsxwriter
    
    wb = xlsxwriter.Workbook('test.xls')
    table = wb.add_worksheet('report')
    table.write_string(0,0,'Test Time')
    table.set_column('A:E' , 15)
    wb.close()
    

      

      

    xlsxwriter模块写入格式
    方法 说明
    write_boolean  写boolean 值
    write_datetime 写日期
    write_number 写数字
    write_string 写字符串
    write_blank
    write_url 写连接
    write_formula 写公式
    insert_image  插入图片
    merge_range 合并单元格写入

    xlsxwriter单元格格式:add_format
    方法 说明
    color :red 颜色
    num_format:yy-mm-dd 日期格式
    url:www.baidu.com 超链接
    bold:True 加粗
    font_size:12 字体设置
    underline:True 下划线设置
    bg_color:red 单元格颜色

  • 相关阅读:
    jenkins--部署项目
    jenkins--创建项目
    jenkins--安全配置
    jenkins--工具配置
    jenkins--系统配置
    11.17
    11.14
    11.13
    dfs
    10.31
  • 原文地址:https://www.cnblogs.com/zsr0401/p/6478628.html
Copyright © 2011-2022 走看看