appium+python+KW 自动化测试框架 1.项目概述 python2.7编写,使用目前较为流行的UI自动化测试工具Appium,关键字模型。用excel管理测试用例,并将运行结果写入excel文件中, init文件管理元素定位,对操作步骤进行封装。支持多线程,可同时在多台设备运行。 2.目录简介 2.1 base:存放基础封装,如driver。 2.2 config:配置相关,包括测试用例、定位信息和启动命令信息。 2.3 jpg:错误截图,用例执行过程中,如果失败会截图保存。 2.4 untils: 公共的工具模块。 2.5 run_main.py:程序入口 3.效果展示图 整体结构 测试用例 测试结果 4、不足和优化 用例的组织不太灵活,可根据项目实际需要进行组织;异常处理及日志较为简陋,需要进一步优化。等
2022-03-05 11:32:49 22.16MB Python
1
用开源 Apache POI 技术导出Excel,解决导出大数据出现OOM、栈溢出问题,此资源可实现百万级数据多线程分批导出Excel文件,不会内存溢出,生产环境已很稳定的使用者,所以用到的技术很核心、值得参考
1
轻松解决普通poi形式导出Excel的中出现的栈溢出问题,此资源可实现千万级数据分批导出csv文件,csv大数据量导出(千万级别,不会内存溢出),多线程导出 ,生产环境已经很稳定的使用着
1
使用qt多线程,通过QAxObject将固定格式的文本文件(demo提供了选择原始文件,暂时使用的模拟数据),导出到excel,实现了进度显示
2019-12-21 20:28:38 3KB qt导出excel 多线程excel
1