自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Android系统文件重要目录解析及操作方法

在Android开发中,我们很多时候会涉及到Android手机文件的存取,包括SQLite数据库、sharePreference以及其他文件的存取,由于手机外部扩展存储的存在,很多时候我们会对Android的文件目录很模糊,今天通过看了网上了几篇文章,对重要的Android目录的解析以及操作的方法做了理解和记录,在这里做出分享,方便共同学习。Android系统中很重要的几个目录结构就是/system,/data,/mnt,开发中较多的是/data,/mnt,/sdcard,/storage。

2024-04-07 11:52:39 1089

原创 WebDriver API Selenium-Python

上传过程一般是打开一个系统的window窗口,从窗口选择文件添加,一般会卡在如何操作Window窗口。其实,没那么复杂,只要定位上传按钮,通过send_keys()添加文件路径就可以了。webdriver允许设置默认下载路径,从而可以跳过下载弹窗提示。优势:使用谷歌浏览器下载,不需要针对各种文件类型进行配置。可以借助第三方工具:Autolt。思路:实例化一个option对象。设置配置,并加载到option中。上传控件标签为非input。上传控件标签为input。启动浏览器,点击下载链接。

2024-04-07 11:52:05 359

原创 SpringBoot创建定时任务

在Spring Boot中编写定时任务是非常简单的事,下面通过实例介绍如何在Spring Boot中创建定时任务,实现每过5秒输出一下当前时间。

2024-04-07 11:51:51 174

原创 轻量级接口模拟工具moco使用

​ mock用来模拟接口的,本次学习mock用的是moco框架,moco框架是github上的一个开源项目,可以模拟一些http,https,Socket协议0.12.0/</</</</

2024-04-07 11:50:55 1914

原创 Postman接口测试工具使用

Postman是一款请求服务接口的工具,可以用来做一些基本的接口请求,也可以使用Postman做一些复杂的自动化接口测试。

2024-04-07 11:50:39 1765

原创 APP软件测试之adb命令

如果您在多台设备可用时发出命令但未指定目标设备,则 adb 会生成错误。

2024-04-07 11:50:29 768

原创 代码管理工具Git使用

Git的特点开源的分布式版本管理工具开源项目集中的代码库所有略有规模的公司都在使用。

2024-04-07 11:50:14 858

原创 SQL学习之MySQL数据库

简单子查询:子查询是SELECT语句中另外一条SELECT语句,语句内出现表达式的地方都可以使用子查询,子查询可以从任何表中提取数据,只要对该表有适当的访问权限即可,通过在一个子查询或者另一个子查询内嵌套子查询,可以从两个或者多个表组合信息而不必编写复杂的整个组合表然后在过滤掉多余的或者不想管的联合查询的JOIN语句,子查询可以包含联合,WHERE子句、HAVING 子句和 GROUP BY 子句。INNER JOIN 内联,如果连接的两个表中有匹配的连接数据,则返回匹配的,没有匹配的则返回空数据。

2024-04-07 11:49:48 608

原创 Linux常见命令学习

find [查找的目录] [参数] [参数值]查找(只列出常用的-name参数,其他参数可自行百度linux下find命令详解)权限解析(一共10个):drwxrwxrwx,第一个字母为单独的,剩下9个字母每三个一组代表各自权限。ctrl + c 快捷键把当前用户前台正在命令窗口运行的一些东西强制停止,返回等待输入的状态。:q 退出vi或者vim命令(前提是文件未被修改,如果修改,则会报错)命令重新加载环境变量文件,使刚才配置的jdk环境变量生效 执行。pwd 查询当前工作路径(用于展示当前工作的路径)

2024-04-07 11:49:01 1718

原创 Apache JMeter接口测试工具

Apache JMeter是Apache组织的开源应用程序软件,是一个纯Java代码编写的桌面级应用程序,常用于压力测试和性能测试,最初版本只是为了web程序而设计,但此后已扩展至其他测试功能Apache JMeter可用于测试静态和动态资源,Web动态应用程序的性能。它可用于模拟服务器,服务器组,网络或对象上的繁重负载,以测试其强度或分析不同负载类型下的整体性能。官方文档: https://jmeter.apache.org/index.html。

2024-01-19 22:15:38 477

原创 性能负载测试工具LoadRunner安装

官方下载地址:https://www.microfocus.com/en-us/products/loadrunner-professional/download。链接:https://pan.baidu.com/s/1v0zyc3dmZfbUJC0YJik58Q。

2024-01-19 22:14:46 520

原创 Java自动化测试一(TestNG框架)

​ 是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。​ TestNG是一个开源自动化测试框架;TestNG表示下一代NextGeneration的首字母)。TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展。它的灵感来源于JUnit。它的目的是优于JUnit,尤其是在用于测试集成多类时。TestNG的创始人是(塞德里克·博伊斯特)。​ TestNG消除了大部分的旧框架的限制,使开发人员能够编写更加灵活和强大的测试。

2024-01-19 22:14:14 946

原创 Java自动化测试二(测试报告)

我们此处引入extentreports 3.x的版本,因为4.0的版本去掉了DNS以及部分老版本的功能,重新设计设计了部分新的api,此处我们直接使用3.x的版本即可。此处我们直接运行xml文件,即可在自己项目的根目录找到test-uotput目录,双击打开并运行。在此文件中我们要设置我们的DNS ,负责我们导出的报告中就会有个css样式文件加载失败。

2024-01-19 22:12:34 459

原创 Java自动化测试四(测试框架HttpClient)

​ HTTPClient和浏览器有点像,但却不是浏览器。很多人觉得既然HttpClient是一个HTTP客户端编程工具,很多人把他当做浏览器来理解,但是其实HttpClient不是浏览器,它是一个HTTP通信库,因此它只提供一个通用浏览器应用程序所期望的功能子集,最根本的区别是HttpClient中没有用户界面,浏览器需要一个渲染引擎来显示页面,并解释用户输入,例如鼠标点击显示页面上的某处,有一个布局引擎,计算如何显示HTML页面,包括级联样式表和图像。

2024-01-19 22:12:02 446

原创 Java自动化测试三(moco框架使用)

​ mock用来模拟接口的,本次学习mock用的是moco框架,moco框架是github上的一个开源项目,可以模拟一些http,https,Socket协议我们选择选择版本号–>0.12.0/选择moco的jar文件(一般是最大的那个)–>moco-runner-0.12.0-standalone.jar</</</</

2024-01-19 22:11:31 538

原创 Python接口自动化入门

接口(interface)是指通过一个协议对外或者对内提供的一个标准化的对接对于我们而言,接口就是开发者将内部的方法通过某种方式对外暴露,让我们可以通过对方设定的标准进行访问的从而实现某种功能。

2024-01-19 22:09:46 718

原创 Python之UI自动化基础

一般WEB页面的组成是由HTML+CSS+JavaScript组成HTML:页面的基本内容的展现CSS:定义页面样式、颜色、布局、大小等等JavaScript:可以进行前后端交互、页面操作的事件、动作、一些炫酷的动画等等。

2024-01-19 22:08:46 545

原创 Android 调试桥 (adb)官方手册

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令便于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。adb包含在 Android SDK 平台工具软件包中。您可以使用下载此软件包,管理器会将此软件包安装在。或者,如果您需要独立的 Android SDK 平台工具软件包,可以。

2024-01-19 22:07:50 432

原创 ADB之Monkey测试

Monkey 是一个在模拟器或设备上运行的程序,可生成伪随机用户事件(例如点击、轻触或手势)流以及很多系统级事件。您可以使用 Monkey 以随机且可重复的方式对正在开发的应用进行压力测试。Monkey测试是Android平台自动化测试的一种手段,用过Monkey程序模拟用户触摸屏幕、滑动Trackball(轨迹球)、按键等操作来对设备上面的程序进行压力测试,检测程序多久的时间会发生异常Monkey是一个命令行工具。

2024-01-19 22:06:59 362

原创 小记MySQL表信息查询

【代码】小记MySQL表信息查询。

2024-01-19 22:05:56 361

原创 Redis数据库学习笔记

Redis学习Redis简介Redis是完全开源免费的,遵守BDS协议,是一个高性能的NOSQL的key-value数据库,Redis是使用ANSI C语言编写的,支持网格,可基于内存亦可以持久化的日志型、key-value数据库,并提供了多种语言的API支持NOSQL:指的是非关系型数据库,NOSQL即Not-Only SQL,可作为传统关系型数据库的补充Redis特点Redis优点高性能 – Redis能读写的速度是110000次/s,写的速度是81000次/s丰富的数据类型 --R

2024-01-19 22:05:20 303

原创 SpringBoot日志XML方式配置

【代码】SpringBoot日志XML方式配置。

2024-01-19 22:04:04 422

原创 python链接https报错EOF occurred in violation of protocol (_ssl.c:1108)

【代码】python链接https报错EOF occurred in violation of protocol (_ssl.c:1108)

2024-01-19 22:03:28 830

空空如也

空空如也

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

TA关注的人

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