摘要: Java构建工具三强: Ant, Maven, GradleAnt历史悠久, 用build.xml 描述, 当时他的xml着实让很多工程师头痛, 但仍有用武之地. Maven 用pom.xml 文件描述, 是对ant的补充, 项目统一管理的得力助手, 统一的依赖包使得项目不再为版本不一致而发愁.Gr 阅读全文
posted @ 2019-06-13 19:22 Louiezhou 阅读(3364) 评论(0) 推荐(0)
摘要: 说起文件互传,就不得不提命令scp. 他是Secure copy的缩写,使用ssh连接和加密方式, 如果两台机器之间配置了ssh免密登录, 那在使用scp的时候可以不用输入密码. scp 和 cp 比较类似, cp是在同一台机器上, 而scp是在不同机器上传输数据. 1. scp语法 $ scp - 阅读全文
posted @ 2019-06-05 16:42 Louiezhou 阅读(830) 评论(0) 推荐(0)
摘要: CI/CD DevOps 通过技术工具链完成持续集成CI、持续交付CD、用户反馈和系统优化的整合,实现跨团队的无缝协作(DevOps). 什么是持续集成? 他是开发每天代码更新的副本,所有的开发工作都在预定的时间(进度排期)或事件(版本更新迭代)进行集成, 然后自动测试和自动构建, 通过CI 开发过 阅读全文
posted @ 2019-06-05 16:38 Louiezhou 阅读(766) 评论(0) 推荐(0)
摘要: Python 安装包去官网自行下载: https://www.python.org/downloads/mac-osx/ Mac os 自带python, 但我记得是python2.7版本 在选择安装包时候避免使用太新的版本. 配置环境: $ vi ~/.bash_profile 增加如下配置 #p 阅读全文
posted @ 2019-05-25 11:36 Louiezhou 阅读(844) 评论(0) 推荐(0)
摘要: 衡量Unit Test(单元测试)是否充分, 覆盖率是一个必要指标, 是检验单元测试的重要依据, 这里针对python unittest 的单元测试覆盖率coverage进行分享. 来自官方的解释: Coverage.py runs on many versions of Python: CPyth 阅读全文
posted @ 2019-05-25 11:35 Louiezhou 阅读(2455) 评论(0) 推荐(0)
摘要: 之前公众号推文一上手就分享如何测接口, 其实忽略了一些概念性的东西, 今天来给大家拾遗补缺, 做个回顾吧. 一. JMeter介绍 jmeter能做什么,来自官网的解释: Ability to load and performance test many different applications 阅读全文
posted @ 2019-04-09 13:53 Louiezhou 阅读(206) 评论(0) 推荐(0)
摘要: 在linux/Unix 为代表的os上, 对后端进行测试, 模拟连接请求都会书写脚本 场景: 在Linux 上接口测试工具有ab, restClient, postman等, 最常用的方法是curl进行简单测试 curl是非常方便的Rest 客户端, 可以很方便的完成 Rest API测试, 利用c 阅读全文
posted @ 2019-03-26 15:29 Louiezhou 阅读(14208) 评论(0) 推荐(0)
摘要: Jmeter接口测试实战-数据传递 接口与接口之间没有关联的测试是缺乏意义和没有灵魂的,只有数据在不同接口之间传递才能勾画出业务场景重要的链路. 我们用较为通用的http/https协议,接口普遍返回json方式为例. 举例场景: 比如电商平台,用户登录后产生令牌token, 其他接口拿着这个tok 阅读全文
posted @ 2019-03-15 13:52 Louiezhou 阅读(1536) 评论(0) 推荐(0)
摘要: jmeter接口测试实战-创建用户 相信大多数看到标题的同学都会有疑问, 创建用户不是很简单吗, 调用一下创建用户接口, 传入指定入参, 用户即可创建成功, 今天我们的实战来讲讲创建场景.通过接口创建用户前面的想法没有问题, 但在实际项目并不是那么简单的. 场景: 在企业中, 多数会有很多管理系统如 阅读全文
posted @ 2019-03-06 15:55 Louiezhou 阅读(1869) 评论(0) 推荐(0)
摘要: Jmeter 接口测试实战-有趣的cookie 场景: 接口测试时常都需要登录,请求方式(post), 登录常用的方法有通过获取token, 获取session, 获取cookie, 等等. 这几种都有一个共同的特点, 有效期(expires). Session是建立连接后session有效, 断开 阅读全文
posted @ 2019-02-25 19:34 Louiezhou 阅读(683) 评论(0) 推荐(0)