自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shifengboy的博客

纸上得来终觉浅,绝知此事要躬行!

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Airtest简单上手讲解

简介Airtest是网易开发的手机UI界面自动化测试工具,它原本的目的是通过所见即所得,截图点击等等功能,简化手机App图形界面测试代码编写工作。安装和使用由于本文的目的是介绍如何使用Airtest来开发App爬虫,那么Airtest作为测试开发工具的方法介绍将会一带而过,仅仅说明如何安装并进行基本的操作。安装Airtest从Airtest官网:https://airtest.netease.com下载Airtest,然后像安装普通软件一样安装即可。安装过程没有什么需要特别说明的地方。Airtes

2021-03-19 23:12:29 6289

原创 黑盒测试用例设计方法

什么是黑盒测试黑盒测试又称功能测试,是在不了解程序内部结构和内部特性的情况下进行的测试方法,黑盒测试只验证程序是否能按照需求规格说明书的规定正常使用,是否能适当的接收数据并给出适当的输出结果,如错误提示,或正确的界面等。常用黑盒测试方法有等价类划分法、边界值分析法、正交实验法、流程分析法(场景法)、因图法、判定表法、输入域覆盖法、输出域覆盖法、猜错法(异常分析法)。一、 等价类划分法1.1简介等价类划分法是指将程序的输入值的集合划分为若干等价类,等价类又分为有效等价类和无效等价类,从每一类中选取少

2021-03-10 22:52:08 2367

原创 Linux Shell 编程基础详解——吐血整理,墙裂推荐!

第一部分:Linux Shell 简介Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。当一个用户登陆linux 系统后,系统就会为该用户创建一个shell程序。Shell的版本:Bou

2021-03-10 21:48:40 283

原创 mysql基础语法详解

MySQL简介关于数据库其实我们可以简单的理解为存储货物的一个厂库,里面分别是按照一定的分类存放的物品,然后人们有时会从厂库中拿走或存储一些物品,有时也会更改或增加一些分类这些物品都分门别类的存放在厂库中,方便人们的查询和存储。MySQL是一个关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在互联网行业。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多互联网公司选择了MySQL作为后端数据库。2008年MySQL被Sun公司收购,2010年甲骨文成功

2021-03-09 00:59:37 584

原创 Flask-SQLAlchemy使用

Flask-SQLAlchemy 使用起来非常有趣,对于基本应用十分容易使用,并且对于大型项目易于扩展。官方文档:https://flask-sqlalchemy.palletsprojects.com/en/2.x/中文文档:http://www.pythondoc.com/flask-sqlalchemy/安装pip install flask-sqlalchemy配置配置选项说明SQLALCHEMY_DATABASE_URI连接数据库。示例:mysql://user

2021-03-06 17:46:01 342

原创 Python flask-restful框架讲解

Restful 是 Flask 的扩展,增加了对快速构建 REST api 的支持。它是一个轻量级的概念,与您现有的 ORM/librarie 一起工作。Restful 鼓励最小化设置的最佳实践。如果你熟悉Flask,Flask-RESTful 应该很容易。关于flask的使用,参考我的之前的博客:https://blog.csdn.net/shifengboy/article/details/114274271flask-restful官方文档:https://flask-restful.readth

2021-03-06 11:36:03 942

原创 adb 命令大全

#adb是什么adb的全称为Android Debug Bridge,就是起到调试桥的作用。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。#adb有什么用借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。#如何安装adb使用adb命令需要先安装Android SDK,具体安装方法可参考我之前写的一遍博文中的

2021-03-05 00:03:51 598 1

原创 python flask框架详解

Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档,英文不好的同学也可以参考中文文档1.安装flaskpip install flask2.简单上手一个最小的 Flask 应用如下:from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World'if __na

2021-03-03 23:36:11 79379 8

原创 jenkins邮件报警机制配置

1、下载email插件Jenkins配置email前需要先安装email插件:Email Extension、Email Extension Template Plugin2、系统配置在Jenkins系统管理-系统配置中进行如下设置2.1、Jenkins Location配置Jenkins URL与 系统管理员邮件地址这里的管理员邮件地址需要与后续邮件通知配置的地址一致2.2、邮件通知在邮件通知中点击高级选项,配置邮件信息。具体的配置信息可参考不同邮箱的使用说明,下面以QQ邮箱为

2021-03-01 01:20:09 535 1

Python UI自动化测试框架-支持PC端和手机端

UI自动化测试框架 功能: 1、采用数据驱动的方式,所有定位元素数据存放在一份ymal文件中,方便后续维护 2、采用PO思想,每个页面为一个类,页面中每个功能为一个方法,页面之间支持跳转 3、编写用例时无需考虑具体实现细节,直接调用即可 4、用例支持失败重跑,可设置重跑次数,避免环境不稳定造成的失败 5、增加辅助函数功能,提供一些公共函数,脚本运行中可以直接调用,避免一些输入唯一性的校验 6、页面元素定位不找支持跳过,主要针对一些非必填选择输入框,没有数据时不报错,不阻碍流程 7、提供异常处理功能,对于一些页面可能出现的弹框等异常做处理

2021-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除