- 博客(34)
- 收藏
- 关注
原创 Docker平台上部署nginx、tomcat web容器
tip提示:【宿主机端口80被占用】可以换一个端口,例81。#通过浏览器访问宿主机+端口,tomcat web服务,#通过浏览器访问宿主机+端口,nginx web服务,#基于tomcat镜像,启动tomcat应用容器。# 从docker仓库中下载tomcat镜像。#基于nginx镜像,启动nginx应用容器。# 从docker仓库中下载nginx镜像。#在docker仓库中搜索nginx镜像。#查看已下载的tomcat列表。#查看已下载的nginx列表。#在docker仓库中搜索。
2023-08-03 19:00:23
437
原创 简单构建docker虚拟化平台
为了解决企业轻量级服务操作系统和应用容器而诞生,产物是Docker容器。最大化利用硬件设备资源,提高物理机资源的利用率,淘汰老旧服务资源。Docker是众多虚拟化技术的一种,目前应用比较广泛;虚拟化技术底层就是,要进行虚拟的硬件设备资源,通过。如果说没有启动docker服务话,会遇到如下问题?虚拟机上,而不是直接运行在硬件设备资源上。#检查docker软件包是否部署成功。#查看docker服务引擎进程。#启动docker引擎服务。#查看docker版本信息。#安装Docker软件包。
2023-08-03 17:02:32
222
原创 Python编码基础知识(下)
类和对象是面向对象编程的重要概念;【对象】指一个具体的事物;【类】是对一群具有相同特征和行为事物的统称。2.没有捕获到异常(else和finally)例如:【鱼】就是一个类;【翘嘴】就是一个对象。
2023-05-15 22:04:52
69
原创 Python编码基础知识(上)
内容比较多,分为2次展示,学习一直在路上,good good study,day day up!我也是从大佬那里学习分享的~,希望可以帮到大家。遍历并获取元素和对应的索引。
2023-05-10 23:03:14
66
原创 APP测试-Monkey稳定性测试
1)Monkey程序是Android系统自带的,使用java语言写成,在Android文件系统存放的路径为 /system/framework/monkey.jar。这条指令是用来查询这个进程所占用的内存的具体详情的,通过这条指令可以看到当前app在手机中占用的具体的内存大小,就是seed,相当于随机数序列的一个值,就是每一类操作的占比,组成一个序列。当指定的应用程序发生许可错误时(如证书许可,网络许可),忽略错误,继续执行。如果出现错误,下次还可以输入序列数【例,1080】,去模拟操作。
2022-12-11 18:21:03
278
原创 Fiddler抓包测试工具
1.fiddler使用抓包的作用?①接口测试或接口调试②定位前后端bug③弱网测试(2G、3G、4G)④网络挟持或线上调试抓包工具常用的页签http协议的请求直接抓取,即可https协议的请求抓取,需要进行一些简单设置(详见下文)想要只抓取本项目,相关的接口,需要进行【fiddler的过滤设置】【在fiddler过滤器中设置】过滤一些不用的包:REGEX:(?insx)/[^\?/]..
2022-05-28 17:43:19
1160
原创 【接口自动化框架】
接口自动化框架-show-time接口自动化库:Requestspython+Requests进行接口自动化测试安装方式:第一种:命令行安装:pip install requests第二种:在pycharm中安装->settings->project->选择你的Python点击+输入“requests”安装关键字段梳理:import requests 导入reuqest模块1.get请求方式1例如:r=requests.get("https://
2022-05-02 17:23:56
426
原创 如何判断IP地址是否为同一网段?
一、名词解析IP:相当于不同计算机的电话号码(主要在网络层。第三层)MAC:相当于不同计算机的身份证号(主要在数据链路层。第二层)DNS:从域名到IP地址的解析 子网掩码:将某个IP地址划分为网络地址和主机地址网关(传输层):定义:一个网络通向另一个网络的IP地址二、区分网段区分网段需要用到两个概念,IP和子网掩码。子网掩码只有一个作用,就是将某个IP地址划分成【网络地址】和主【机地址两部分】。对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地..
2022-04-06 21:42:03
13921
原创 【无标题】Git 如何拉取 gitee 上的代码
一、没有git的话先安装,我就图个简单,从【软件管理】安装,右上角【设置】可以自己设置.exe文件的保存路径。1、软件管理搜索git,选择安装2、下载完成、点击 next5、其他的看需求了,我就直接下一步下一步了。6、等他安装完成。二、去gitee找一个有代码的地址来练练手。三、把代码 拉取(pull) 到本地1、在本地创建个目录准备放文件...
2022-03-27 15:53:41
5557
原创 接口测试(postman-jmeter)
一、接口测试内部接口:测试被测系统各子模块间的接口,或者被测系统提供内部系统使用的接口外部接口:①被测系统调用外部的接口②系统对外提供的接口二、目前接口架构设计1.基于SOAP架构,基于XML规范,基于WebSerice协议;特点:接口地址?wsd结尾2.基于RFC架构,基于dubbo协议,springcloud微服务3.基于RestFul架构,基于json规范,基于http协议(目前广泛使用70-80%)《RestFu规则》接口地址:http://127.0.0.1..
2022-03-20 17:04:23
216
原创 自动化测试-数据驱动
问题1.在自动化测试过程中,选择的是哪一种驱动形式?可以从以下几个维度回答:①团队的技术②项目的需求③实现者的能力技术分析【数据驱动】;通过文件存放管理数据的形式,在执行自动化测试时,直接导入文件中的数据,来实现自动化的业务,提升代码的可维护性,代码与数据分离 ,更好的对自动化测试执行以及测试数据进行管理和维护。【常用的数据驱动形式】Excel数据驱动;实现简单,容易上手;但是数据死板,管理相对麻烦yaml数据驱动;数据直观,可灵活化,方便管理,但实现对于技术..
2022-03-06 21:54:45
635
原创 【性能测试】Jmeter的介绍与安装
一、Jmeter的介绍编辑切换为居中添加图片注释,不超过 140 字(可选)二、同类工具的对比编辑添加图片注释,不超过 140 字(可选)三、jmeter的安装方法下载解压jmeter安装包,不要忘记添加环境变量检查jdk环境配置,java -version四、jmeter组件认识编辑切换为居中添加图片注释,不超过 140 字(可选)...
2022-02-14 15:12:31
148
原创 Python + selenium自动化测试环境搭建
本文是基于最新的版本python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器。做自动化测试的第一步必须会搭建基本的自动化测试环境,掌握python基本的语法和一个IDE工具来进行开发,
2022-01-13 21:02:11
461
2
原创 Python-类与函数定义-init方法使用
【类】①定义一个类,用class关键字例,class xx类名():即定义一个类②类中定义函数,需要加self例,def ask customer(self)青鸟小姐姐,人狠话不多,上例子~for example:定义一个长方形类,实例化时需要传入参数:长、宽(使用__init__方法)拥有两个方法:1)求周长2)求面积实例化这个类,调用他的两个方法大佬此题太难了,不会啊.... what?烦请各位让让路,看我的长枪......代码来~cl
2022-01-12 17:53:07
620
原创 Python-读取文件
读取文件:open-【a=open('文件名.TXT', 'r', encoding='utf-8')】打开一个文件read :①【a=open('文件名.TXT', 'r', encoding='utf-8')】【b=a.read()】读取文件的所有内容②【a=open('文件名.TXT', 'r', encoding='utf-8')】【b=a.read(10)】读取文件的10个字符readline:读取一行【a=open('文件名.TXT', 'r', enco
2022-01-12 15:17:12
269
原创 Python-import调用函数(import xx模块)
模块:①以.py结尾,可作为一个模块②导入即意味着被执行③调用函数-导入方法举例讲解:for example问题:代码中生成一个[1,100]之间的随机整数. 用户输入猜测的数字后, 程序提示用户的输入是高了还是低了. 直到用户猜中这个数字, 游戏结束.友情小tip:random模块的randint函数能够帮助我们生成随机整数.import random #导入random模块num = random.randint(1,100)) #调用random模块中的rand
2022-01-12 14:46:06
3214
原创 Python-while-for-联合使用解题
需求:要求1):请依次让用户输入数学、语文、英语、综合成绩,用,隔开要求2):判断用户的四门成绩格式是否为纯数字,格式错误重新输入此门成绩,格式正确转成整型放回到列表中要求3):调用冒泡函数要求4):输出最高成绩看到这一串要求,我想你一定和cat一样无论解决任何简单还是复杂的问题,我们都需要结合需求,一步步进行拆分、细化...ok,话不多说,开始分析要求1):请依次让用户输入数学、语文、英语、综合成绩,用,隔开【输入】-提示我们需要用到input,用逗号隔开,可以利用sp.
2022-01-07 13:33:28
1657
原创 Python -运用for语句输出(九九乘法表)
利用for循环,结合range取值,每次取完一次值,就会换行打印下一次的取值内容 依次类推......
2022-01-06 23:03:36
8080
4
原创 环境配置【jdk-sdk】-开始adb新玩法
1,什么是adb?Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。ADB是一个Client/Server架构的应用程序,由三部分组成:运行在pc端的adb client:命令行程序”adb”用于从shell或脚本中运行adb命令。首先,“adb”程序
2021-12-31 15:27:26
269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人