摘要: 第一章 自动化测试课程介绍和课程大纲 1、自动化测试课程介绍 简介:讲解什么是自动化测试和课程大纲讲解,课程需要的基础和学后的水平 python3.7+selenium3 pycharm 第二章自动化测试相关软件安装 1、自动测试工具selenium介绍 简介:介绍selenium自动化测试工具 为 阅读全文
posted @ 2018-11-02 10:05 小D课堂 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 面试是一次双向的沟通过程,对求职者而言是找到心仪的东家,对公司而言是招揽合适的人才。面试官的目的是考察求职者能力,评估和岗位的匹配程度,绝非用稀奇古怪的题目面倒求职者。 本人近两年面试大几十位求职者,深感作为一个面试者不易,做好一个面试官更难,如何在极其有限的时间内准确的考察出求职的技术能力,对面试 阅读全文
posted @ 2018-11-01 15:49 小D课堂 阅读(421) 评论(0) 推荐(0) 编辑
摘要: head first 设计模式,是比较有趣的一本设计模式的书。 在学校里看书和在工作时看书,意义是不一样的。在学校时是为读书而读书,我们可以从0到1,我们有的是时间。但是工作后就不一样。 我觉得这时的书更像是打通自己任督二脉的武功秘诀。在平时工作中,杂七杂八地学了一些东西,但是却不能融会贯通。所以还 阅读全文
posted @ 2018-10-31 14:25 小D课堂 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Git 是一款开源优秀的版本管理工具,它最初由 Linus Torvalds 等人开发,用于管理 Linux Kernel 的版本研发。相关的书籍和教程网上琳琅满目,它们多数都详细的介绍其基本的使用和命令。本人根据自己的经验,整理出几个较为高级而常用的命令。 推荐资料 Git Book。 Git b 阅读全文
posted @ 2018-10-26 10:31 小D课堂 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 对于MySQL数据库中的误操作删除数据的恢复问题,可以使用基于MySQL中binlog做到类似于闪回或者生成反向操作的SQL语句来实现,是MySQL中一个非常实用的功能。原理不难理解,基于MySQL的row格式的binlog中,记录历史的增删改SQL信息,基于此解析出来对应的SQL语句(回滚的话就是 阅读全文
posted @ 2018-10-25 16:55 小D课堂 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 什么是自动化测试: 自动帮我们测试一个系统里面的主要功能,一个app、电脑网站、网页,每个系里面许多的功能,好比一个淘宝页面,里面N多功能,登录、注册,推荐,商品详情、评论等等;软件生命周期:需求调研-》需求分析评审-》软件架构设计-》编码-》单元测试-》集成测试-》系统测试-》预发布系统测试-》上 阅读全文
posted @ 2018-10-24 10:23 小D课堂 阅读(6063) 评论(0) 推荐(0) 编辑
摘要: 有一个开源项目https://github.com/github/gitignore 主要用来规范所有开发项目的.gitignore文件的编写,基本涵盖了所有的开发语言、开发环境等。今日我向JetBrains.gitignore提交了一个pull request,希望能在这个文件中增加.iml、.l 阅读全文
posted @ 2018-10-23 10:03 小D课堂 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 问题 可能很多开发者对“基于接口编程”的准则耳熟能详,也自觉不自觉地遵守着这条准则,可并不是真正明白为什么要这么做。大部分时候,我们定义Control, Service, Dao 接口,实际上却很少提供超过两个类的实现。 似乎只是照搬准则,过度设计,并未起实际效用。不过,基于接口设计与编程,在通常情 阅读全文
posted @ 2018-10-19 09:57 小D课堂 阅读(362) 评论(1) 推荐(0) 编辑
摘要: CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。关于CAT的具体介绍可移步到CAT官网进行查阅。 1. 环境清单 CentOS 7 Java 8 Maven 3.5 MySQL 5.7 CAT 2.0.0 Tomca 阅读全文
posted @ 2018-10-17 09:41 小D课堂 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 使用slf4j 打日志的正确方式 什么时候应该打日志 基本格式 必须使用参数化信息的方式: 对于debug日志,必须判断是否为debug级别后,才进行使用: 不要进行字符串拼接,那样会产生很多String对象,占用空间,影响性能。反例(不要这么做): 使用[]进行参数变量隔离 如有参数变量,应该写成 阅读全文
posted @ 2018-10-16 09:26 小D课堂 阅读(571) 评论(0) 推荐(0) 编辑