摘要:
目录 Python的面向对象编程是什么?类的定义 类与实例定义一个类实例化对象 类和实例属性实例方法测验类继承 狗公园的例子父类与子类扩展父类的功能测验结论 面向对象编程(OOP)是一种通过将相关属性和行为绑定到单个对象中来构造程序的方法。从概念... 阅读全文
摘要:
对于小白而言,运行编写的程序遇到报错,往往不知所措,不清楚什么原因造成的。完美的程序是不存在的,程序有异常才是常态,所以遇到缺陷不要慌,找到错误根因解决它就行了。 本节就专门介绍一下编程过程可能遇到的一些错误,如果你能识别这些异常原因并fix,那么你就掌握了异... 阅读全文
摘要:
数字 相信学Python的小伙伴都是受过九年义务教育的,小学最重要的两门课 数学 和 语文 肯定再熟悉不过了。 先来说说数学这门课,大家学过小数、正数、负数、整数,这个就可以称为数据类型。以上几种数据类型可以归纳为Python编程的整型(int)、浮点型(fl... 阅读全文
摘要:
编程入门 编程五问: 编程可以自学吗?学习编程的基础什么是编程语言?为什么选择Python?编程的核心是什么?编程可以自学吗? 毫无疑问编程是可以自学的,而且任何知识的学习,自主学习都是非常重要的途径,编程也不例外。但是就像我们进行九年义务教育一样,学习的过程... 阅读全文
摘要:
干了将近5年测试了,介绍下自己的测试历程吧。 1.平凡的大学生活 我大学期间属于并没有什么出众的,按部就班,老实办事的那种学生,我导师对我们那届的学生比较散养,只要完成导师给的任务,毕业是问题不大的,所以学术产出一般(学术产出拿到校二等奖学金),一个专利+一个... 阅读全文
摘要:
在代码审核的长期实践中,我们总结出了最佳实践,并在此基础上整理出了这些建议。整篇文档各部分的衔接性并不大,在阅读时,你可以选取自己感兴趣的部分,而不必按顺序阅读全文。当然,我们仍旧建议你按顺序通读全篇,你会发现这份文档对你非常有用。 一. 代码审核的标准 标... 阅读全文
摘要:
2022,新的一年,祝各位小伙伴开工大吉,年终奖拿到手软。 回首2021,我觉得自己很大的一个收获就是养成了Code Review的良好习惯,CR过程也发现了不少逻辑问题,这也是测试左移的一种实践。 尽管业务代码居多,通过CR不仅能将一些比较明显的缺陷拒提测... 阅读全文
摘要:
前言 数据驱动测试是自动化测试非常重要的原则。一般进行接口测试时,一般会考虑正向、逆向等多种组合case,而这些case除了传参和预期不同外,其实并没什么区别。这个时候就可以利用数据参数化原则来管理测试数据,提高代码复用率。本文介绍两种常用的数据参数化方法。... 阅读全文
摘要:
微服务概述 微服务应用是一系列自治服务的集合,每个服务只负责完成一块功能,这些服务共同合作来就可以完成某些更加复杂的操作。与单体的复杂系统不同,开发者需要开发和管理一系列相对简单的服务,而这些服务可能以一些复杂的方式交互。这些服务之间的相互协作是通过一系列与... 阅读全文
摘要:
1.定义 定义一个操作中的算法框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法结构即可重定义该算法的某些特征步骤。 基本方法:由子类实现的方法,并被模板方法调用。 模板方法:可以有一个或者几个,一般是一个具体的方法,也是一个框架,实现对基本方法的... 阅读全文