python selenium L2

一、测试用例实现

  每个功能封装成

  代码和用户数据分离:

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

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

    数据设计: 字典形式

    

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

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

  XlsxWriter: 写excel 文件  pip install XlsxWriter

  

  excel表格单元类型

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

 

  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单元格颜色

 

转载于:https://www.cnblogs.com/zsr0401/p/6478628.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值