0%

背景

​ 在用例管理平台上可以编辑Excel用例文件,但如果上传了合并单元格的Excel用例文件,编辑时候处理起来会无法判断如何去拆解单元格,最终解决方式是:禁止上传存在合并单元格的Excel文件。(那么就需要在上传的时候校验文件中是否存在合并单元格。

​ 通过网上的资料查询了下,实现方案就是通过 sheet.merged_cells 来解决该问题,核心代码如下:

1
2
3
4
workbook = xlrd.open_workbook(r'py.xlsx')
sheet = workbook.sheet_by_index(0)
# 如果该值返回的列表长度非0则存在合并单元格,否则不存在。
return sheet.merged_cells
阅读全文 »

背景

​ 时光飞逝。。。转眼就工作了6年了(已经转变成了一个老油条)┑( ̄Д  ̄)┍ ,有时候会感觉这时间都去哪里了?

​ 在工作中平时有时候挺忙的,总感觉时间不太够用;有时候想起来要锻炼身体,但又觉得时间不太够,所以一拖再拖。缺乏人际关系的维护以及缺乏生活中的其他乐趣,感觉生活越发的枯燥无味。如果读者和我有同样的感受,那么强烈推荐继续阅读下去。

​ 有幸的是我察觉了这个问题的严重性,主动去找时间管理的书籍开始阅读,首先接触的是《小强升职记》,在通读全书后收益颇丰。(PS:如果已经是时间管理的大佬了就可以直接跳过该文章了。)

阅读全文 »

背景

​ 在几次工作总结或者是处理事情上觉得自己的思维比较混乱,比如:在周会上想和组员进行一些内容分享,但由于开始没准备充分,在实际讲的过程中比较混乱,自己讲完后都觉得难以吸收;还有就是在表达自己想法的时候,思路比较天马行空,往往是讲着讲着就没什么逻辑关联,导致听起来云里雾里的。

​ 于是网上搜索了下相关书籍,推荐了 《金字塔原理》,但看了几章后感觉不太好时间,又找了这本 《结构化思维》,个人感觉还是很符合入门级别的结构化思维书籍(后续可以再进行金字塔原理的阅读),借此在看完整本后再进行一个整体回顾。(PS:个人觉得这本书阅读完后收益还是挺多的。

阅读全文 »

背景

​ 最近在开发一个线上用例管理平台,需要使用 Python语言Excel文件 进行一系列的操作,网上大致搜索了下常用的库,最后决定使用 Pandas 库(原因就不具体阐述了)。在使用的过程中,大部分的需求都能满足,但是还是有部分需求通过不断躺坑最终解决了。

Pandas 库常用的方法就不一一阐述了,可以参考如下链接。

在此将整个过程中遇到的一些特定的问题进行记录┑( ̄。。 ̄)┍ ┑( ̄。。 ̄)┍ 。

阅读全文 »

结构化思维

​ 什么是结构化思维呢?在本书第一章 第三节简单介绍了结构化思维, 书上所举的鲁班的例子,但个人感觉上鲁班的思维与结构化思维也不太相似,因此对于结构化思维更加迷惑。。。(可能比较愚钝╮(╯Д╰)╭ 😭)

​ 我在这里个人重新理解下:结构化思维 => 结构化的做事方式,具体见如下两个实例。

阅读全文 »

背景

​ 很多时候,你可能不知道思维对你的生活到底造成了多大的影响。(就如同以前的我。。。此处可将思维替换为看法)刚好最近看了一部电影一一华仔的《拆弹专家2》,里面很明显的展示出了不同的思维对主角(刘德华)带来了多大的影响。

备注:可能很多地方也推荐《金字塔原理》,但我个人觉得如果是入门可以先看《结构化思维》,里面有更多的实例,让人理解起来更加浅显易懂。

阅读全文 »

背景

​ 在从刚开始工作至工作5年后,都对周报的作用没有太大的了解,并且觉得是一件浪费时间又不讨好的事情。至今我才恍然大悟,庆幸为时不晚。

​ 写周报,在公司里每周都会发生,大部分情况下,周围的人都对周报没有表现出太大的兴趣,有人则对它异常反感,甚至称它是“职场鸡肋”;还有人有这样的疑问:每周雷同的“僵尸”周报浪费时间和精力,真的有存在的必要吗?而且,我们辛辛苦苦写的周报老板到底看了没有?

或多或少,大家应该都可能有过如下类似的想法:

【小明】忙了一周了但是周报上不知道该写啥?老板看没看呢?

【小明】我做了什么领导不知道吗?记录一周的工作内容有什么价值?随便写写算了~

【小明】每周忙的都是一样的,这个能写出个什么花来?

阅读全文 »

背景

​ 作为一个测试,在使用 PYTHON 开发项目或者平台的时候会发现自己写的通用型功能可能每次都要拷贝到不同的项目中,如:我自己对数据库操作进行二次封装的 sql_utils ,可能由于一些扩展性需要或者修复一些缺陷就需要在每个项目里进行修改,操作起来相当繁琐并且可能出现失误。

​ 大家肯定都用过 pip 来安装过依赖包,那么我们是否可以把自己写的公共模块通过 PYPI 来管理,这样通过 pip 就能安装了,是不是满满的成就感(╯▔▽▔)╯(╯▔▽▔)╯ !!!心动不如行动!!

阅读全文 »

什么是思维

书本上的解释:

思维是大脑对接收到的信息进行加工处理,再反映在现实生活中的一种过程。

信息:泛指人类社会传播的一切内容。

加工处理:如:记忆、理解、筛选、推理、思考、想象等。

反映在现实生活中:指的是产生的动作、想法或者行动,这种动作可能是大脑内部的运转,也可能是通过说、写、画、行动等方式表达出来的肢体动作。

书上的概念大多数时候都比较抽象 ㄟ(▔︹▔ㄟ) ,此处我为了方便记忆会用当前我已知的知识替换一部分名词,如:思维 => 看法 。(思维会产生一个或多个看法,MBA百科上解释 思维 => 思考)

阅读全文 »

背景

​ 最近在开发测试用例管理平台,其中需要实现上传用例的 Excel 文件。

最终实现效果

​ 通过 Element-ui 很轻松就找到了对应的组件(Element-ui具体代码),通过查找资料以及填坑,最终实现的效果如下:

finally-ui-import.png
阅读全文 »