单元测试

单元测试又叫模块测试,是对程序中的单个子程序或过程进行测试的过程,也就是说一开始并不是对整个程序进行测试,而是将注意力集中在程序的较小单元。

阅读全文 »

黑盒测试又称数据驱动的测试或者输入输出驱动的测试,不基于内部代码和设计的知识,而是基于需求和功能。

阅读全文 »

白盒测试

白盒测试又称逻辑驱动测试或结构测试,允许检查内部的结构,基于应用程序内部逻辑的知识,通过语句、分支、路径和条件的覆盖率。
同黑盒测试的穷举输入类似,如果将程序中每条语句至少执行一次,即穷举路径测试,不切实际,即便实现还是有错误

阅读全文 »

Collections

Python collections模块是一个非常实用且高效的模块,今天我们就来一起探索。

阅读全文 »

全局解释器锁(Global Interpreter Lock)

GIL是计算机程序设计语言解释器用于同步线程的工具(解释器级别)(Cpython)GIL能够保证同一时刻只有一个线程在运行

阅读全文 »

概念

正则表达式regular expression是一种描述字符序列的方法,是用于处理字符串的强大工具,检查字符串是否与某种模式匹配,比如用来检查一个串是否含有某种子串,将匹配子串替换,或者从某个串中取出符合某个条件的子串,正则表达式是由普通字符例如字母(a-z)和特殊字符组成的文字模式

阅读全文 »