07 2021 档案

摘要:前言如果想用多个浏览器跑同一套测试代码,driver=webdriver.Firefox()这里的driver就不能写死了,可以把浏览器名称参数化。后续如果想实现多线程同时启动浏览器执行用例,用前面讲的tomorrow模块,设置下线程数套用下就可以了 启动浏览器1.为了实现多个浏览器的灵活切换,可以 阅读全文
posted @ 2021-07-28 16:42 陈晓猛 阅读(1468) 评论(0) 推荐(0) 编辑
摘要:(1) 选择最有效率的表名顺序(只在基于规则的seo/' target='_blank'>优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记 阅读全文
posted @ 2021-07-28 16:28 陈晓猛 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Jenkins 是目前最常用的持续集成工具,拥有近 50% 的市场份额,它还是很多技术团队的第一个使用的自动化工具。但是随着自动化领域的持续发展,Jenkins 逐渐暴露出了一些问题,例如缺乏功能、维护问题、依赖关系和扩展问题等等。 这些问题促使我们寻找替代方法。这就是为什么在本文中,我们提供了用于 阅读全文
posted @ 2021-07-28 16:07 陈晓猛 阅读(1364) 评论(0) 推荐(0) 编辑
摘要:辅助模块 我们进行单元测试,一般都需要组合几个工具来来使用的。下面我们开始介绍: chai断言库 chai 断言库支持BDD 的 expect/should 语法风格 和TDD的 assert 语法风格。(在第一章的中有讲到) superagent 在用Node做Web开发的时候,模拟HTTP请求时 阅读全文
posted @ 2021-07-27 20:46 陈晓猛 阅读(118) 评论(0) 推荐(0) 编辑
摘要:hook 机制 hook 就是在测试流程的不同时段触发,比如在整个测试流程之前,或在每个独立测试之前等。 hook也可以理解为是一些逻辑,通常表现为一个函数或者一些声明,当特定的事件触发时 hook 才执行。 提供方法有:before()、beforeEach() after() 和 afterEa 阅读全文
posted @ 2021-07-27 20:44 陈晓猛 阅读(380) 评论(0) 推荐(0) 编辑
摘要:BDD风格 mocha “接口” 系统允许开发者选择自身喜爱的特定领域语言风格, mocha 提供 TDD(测试驱动开发)、BDD (行为驱动开发) 和 exports 风格的接口。 BDD是“行为驱动的开发”(Behavior-Driven Development)的简称,指的是写出优秀测试的最佳 阅读全文
posted @ 2021-07-27 20:36 陈晓猛 阅读(320) 评论(0) 推荐(0) 编辑
摘要:介绍 mocha 是一个功能丰富的javascript测试框架,可以运行在nodejs和浏览器环境,使异步测试变得简单有趣。mocha 串联运行测试,允许灵活和精确地报告结果,同时映射未捕获的异常用来纠正测试用例。 支持TDD/BDD 的 开发方式,结合 should.js/expect/chai/ 阅读全文
posted @ 2021-07-27 20:24 陈晓猛 阅读(737) 评论(0) 推荐(0) 编辑
摘要:克隆项目后npm git clone xxx npm install npm run dev 克隆项目后yarn git clone xxx yarn yarn start Yarn “Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 阅读全文
posted @ 2021-07-27 18:55 陈晓猛 阅读(701) 评论(0) 推荐(0) 编辑
摘要:一、前言 我们做的每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。 比如我们项目中的npm包(node_modules),它在我们项目中是很重要的,但是它占的内存也是很大的,所以一般我们用Git管理的时候是不需要添加npm包的。 一 阅读全文
posted @ 2021-07-27 14:40 陈晓猛 阅读(174) 评论(0) 推荐(0) 编辑
摘要:需要把 CMD 默认以管理员权限打开,CMD如何默认以管理员权限打开 右键->属性->高级->用管理员身份运行 阅读全文
posted @ 2021-07-26 16:11 陈晓猛 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1、win10下git默认启动路径是用户的根目录,东西太多太乱了。 2、修改很容易,右键单击桌面的快捷方式,选择“属性”。 3、删除“目录”中的 --cd-to-home 选项,再将“起始位置": %HOMEDRIVE%%HOMEPATH% 改为你想要的目录即可。 但上面的办法,还不是最好的,因为, 阅读全文
posted @ 2021-07-23 18:33 陈晓猛 阅读(1938) 评论(1) 推荐(0) 编辑
摘要:前言 Gitgit 是一个代码管理软件,github 只是 git 的远程服务器端 不用 github 也可以用 gitlab 或者 国内的 码云 和 coding如果不需要图形化界面的话,甚至不需要把代码放到 github 上,完全可以在自己搭建的服务器上进行代码同步管理。 git 本质上是一个命 阅读全文
posted @ 2021-07-23 18:29 陈晓猛 阅读(18016) 评论(0) 推荐(1) 编辑
摘要:****************题目**************** 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 阅读全文
posted @ 2021-07-10 22:30 陈晓猛 阅读(200) 评论(0) 推荐(0) 编辑
摘要:占位后续补上。。 阅读全文
posted @ 2021-07-02 13:56 陈晓猛 阅读(21) 评论(0) 推荐(0) 编辑
摘要:占位 后续补上 阅读全文
posted @ 2021-07-02 13:52 陈晓猛 阅读(18) 评论(0) 推荐(0) 编辑
摘要:目录 SELECT 语句基础 算术运算符和比较运算符 逻辑运算符 一、SELECT 语句基础 1.查询指定列:SELECT 关键字 --语法: --SELECT <列名>, ... -- 希望查询列的名称 --FROM <表名> -- 指定选取数据的表 -- 从 Shohin 中取 3 列 SELE 阅读全文
posted @ 2021-07-02 13:49 陈晓猛 阅读(268) 评论(0) 推荐(0) 编辑