摘要:Airtest是网易开发的手机UI界面自动化测试工具,它原本的目的是通过所见即所得,截图点击等等功能,简化手机App图形界面测试代码编写工作。 安装和使用 安装Airtest 从Airtest官网:https://airtest.netease.com下载Airtest,然后像安装普通软件一样安装即 阅读全文
posted @ 2021-03-25 22:00 尘世风 阅读(80) 评论(0) 推荐(0) 编辑
摘要:什么是黑盒测试 黑盒测试又称功能测试,是在不了解程序内部结构和内部特性的情况下进行的测试方法,黑盒测试只验证程序是否能按照需求规格说明书的规定正常使用,是否能适当的接收数据并给出适当的输出结果,如错误提示,或正确的界面等。 常用黑盒测试方法有等价类划分法、边界值分析法、正交实验法、流程分析法(场景法 阅读全文
posted @ 2021-03-10 23:03 尘世风 阅读(40) 评论(0) 推荐(0) 编辑
摘要:Flask-SQLAlchemy 使用起来非常有趣,对于基本应用十分容易使用,并且对于大型项目易于扩展。 官方文档:https://flask-sqlalchemy.palletsprojects.com/en/2.x/ 中文文档:http://www.pythondoc.com/flask-sql 阅读全文
posted @ 2021-03-06 22:43 尘世风 阅读(35) 评论(0) 推荐(0) 编辑
摘要:Flask-RESTful 是一个 Flask 扩展,它添加了快速构建 REST APIs 的支持。它当然也是一个能够跟你现有的ORM/库协同工作的轻量级的扩展。Flask-RESTful 鼓励以最小设置的最佳实践。如果你熟悉 Flask 的话,Flask-RESTful 应该很容易上手。 关于fl 阅读全文
posted @ 2021-03-06 11:38 尘世风 阅读(159) 评论(0) 推荐(0) 编辑
摘要:Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档, 英文不好的同学也可以参考中文文档 1.安装flask pip install flask 2.简单上手 一个最小的 Flask 应用如下: from flas 阅读全文
posted @ 2021-03-05 23:01 尘世风 阅读(235) 评论(0) 推荐(1) 编辑
摘要:你可能尝试了很多办法去安装brew,从一开始的网络超时,到一脸蒙的手动安装,本文教你如何正确安装brew ##创建Homebrew目录 打开你的终端执行下面的命令,进行创建Homebrew sudo mkdir /usr/local/Homebrew ##同步brew.git库 sudo git c 阅读全文
posted @ 2021-02-23 00:34 尘世风 阅读(19) 评论(0) 推荐(0) 编辑
摘要:#Jmeter分布式压测介绍 在工作中使用jmeter做大并发压力测试的场景下,单机受限内存、CPU、网络IO,会出现服务器压力还没有上去,但是压测服务器已经由于模拟的压力太大死机了。为了让jmeter工具提供更强大的负载能力,jmeter提供了多台机器同时产生负载的机制。 #工作节点(slave) 阅读全文
posted @ 2021-02-21 01:21 尘世风 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Jmeter的脚本录制有2种方式,一是使用badboy录制,然后再生成Jmeter脚本,二是用Jmeter录制。本博文采用Jmeter录制脚本的方式进行 第一步:在JMeter中添加线程组 第二步:在线程组下添加Recording Controller 第三步:添加HTTP代理服务器 第四步:开始录 阅读全文
posted @ 2021-02-19 00:40 尘世风 阅读(16) 评论(0) 推荐(0) 编辑
摘要:mitmproxy 相比Charles、fiddler的优点在于,它可以命令行方式或脚本的方式进行mock mitmproxy不仅可以像Charles那样抓包,还可以对请求数据进行二次开发,进入高度二次定制 大家可以先查看下官网的相关文档 mitmproxy 官网:https://www.mitmp 阅读全文
posted @ 2021-02-06 22:18 尘世风 阅读(218) 评论(0) 推荐(1) 编辑
摘要:先前博客有介绍pytest测试框架的安装及使用,现在来聊聊pytest可以生成哪些测试报告 #1.allure测试报告 关于allure报告参见先前的一篇博文:https://www.cnblogs.com/feng0815/p/13792188.html ,这里不再赘述 #2.生成resultlo 阅读全文
posted @ 2021-02-04 23:53 尘世风 阅读(227) 评论(0) 推荐(0) 编辑
摘要:#一、实战项目介绍- JeeSite 基于Spring Boot 2.0 数据存储MySQL 语言:Java 规模大小:适中,适合初学者 源码地址:https://gitee.com/thinkgem/jeesite4 ,感谢原作者 本次项目演练地址:https://gitee.com/sfboy/ 阅读全文
posted @ 2021-02-03 22:19 尘世风 阅读(69) 评论(0) 推荐(1) 编辑
摘要:#Maven概念 Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具。 Maven不仅是构建工具,还是一个依赖管理工具和项目管理工具,它提供了中央仓库,能帮我自动下载构件。 #Mave 阅读全文
posted @ 2021-02-01 17:03 尘世风 阅读(14) 评论(0) 推荐(0) 编辑
摘要:#第一部分:Linux Shell 简介 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 阅读全文
posted @ 2021-01-19 12:41 尘世风 阅读(670) 评论(2) 推荐(7) 编辑
摘要:#什么是BlueOcean? BlueOcean重新考虑了Jenkins的用户体验。BlueOcean由Jenkins Pipeline设计,但仍然兼容自由式工作,减少了团队成员的混乱,增加了清晰度。 连续交付(CD)Pipeline的复杂可视化,允许快速和直观地了解Pipeline的状态。 Pip 阅读全文
posted @ 2021-01-17 11:53 尘世风 阅读(150) 评论(0) 推荐(1) 编辑
摘要:#一、引言 Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以 阅读全文
posted @ 2021-01-16 23:49 尘世风 阅读(225) 评论(0) 推荐(0) 编辑
*/