- 博客(42)
- 收藏
- 关注
原创 邮箱smtp通道测试软件---thunderbird雷鸟邮件
登录密码获取以136邮箱为例:雷鸟客户端首次登录密码为授权密码,非163邮箱登录密码。雷鸟终端首次配置126/163/qq邮箱。登陆密码:使用邮箱里的授权密码。
2024-08-13 13:40:53 637
原创 kylin系统永久关闭iptables
1 关闭iptables, 并且相关规则写入文件firewall.rules。3 由于kylin是用test登录的,所以修改rc.local的权限等。2 开启执行恢复防火墙规则的脚本(关闭防火墙)4 重启,查看ssh能否连上主机。
2024-08-13 13:33:04 659
原创 主机防火墙IPV6 域名 测试环境搭建及测试方法
4)在“选择服务器角色”窗口中选择“DNS服务”框,在弹出的“添加DNS服务器所需的功能”对话框保持默认,单击“添加功能”,然后“选择功能”窗口保持默认,单击“下一步”10)弹出新建主机对话框中,“名称”添“www”,IP地址添想为该域名分配的地址,然后单击“添加主机,(搭建的环境中为域名分别添加了一个ipv4地址和一个ipv6地址)3) 在“选择安装类型”窗口中选择“基于角色或功能的安装”按钮,单击“下一步”按钮,在“选择目标服务器”窗口中,选择目标服务器。c.有区域文件,配置转发器或配置根提示。
2024-08-13 13:31:46 883
原创 国产化系统-使用VLC测试IPV4与IPV6组播
8、注意,该步骤是关键,如果要测试IPV4,将地址设置为IPV4组播段得地址即可,比如:239.1.1.1,如果要测试IPV6,将地址设置为IPV6组播段得地址即可,比如:ff15::1;设置好后,点击下一个。13、点击播放后,组播客户端可以拉去到组播服务器的流(视频打开比较慢,耐心等待30秒左右,视频还有可能出现播放不了或者效果不好,但这都不是我们关注的,只要vlc下方有时间轴,基本说明有数据过来了)5、点击串流,如果此时看到的不是“串流”,可以点击下拉按钮,选择“串流”后,再点击。
2024-08-13 13:19:04 574
原创 TCP与UDP协议端口号测试攻略
但是我们测试2000以上得端口号,完全是可以覆盖测试场景得,并不需要纠结端口号的大小问题。1024~65535为用户端口,又分为:BSD临时端口(1024-5000)和BSD服务器(非特权)端口(5001-65535)。0-1023: BSD保留端口,也叫系统端口,这些端口只有系统特许的进程才能使用;5001-65535:BSD服务器(非特权)端口,用来给用户自定义端口。测试中涉及到端口号,对此作总结:----最好是2000以上。其中0不使用,1-1023为系统端口,也叫BSD保留端口。
2024-08-13 13:10:02 336
原创 TCP协议拒绝流入或流出测试方法
主机防火墙的限制是在网络层做的过滤,我们平时访问网页或者某些服务是在应用层进行的;所以单纯通过应用层的测试是不准确的。故在与开发多次沟通后,编写了如下文章,欢迎指正。测试该模块之前,需自行学习与了解tcp协议建立连接的过程以及netcat与tcpdump工具的使用;TCP连接的状态详解以及故障排查Netcat详解。
2024-08-13 13:02:41 889
原创 防火墙测试-ICMP与任意协议测试注意点
1、比如下面限定了本机向192.168.147.140-192.168.147.161的流出,这个时候ping执行的结果是直接出错,报operation not permitted。任意协议会拆分出TCP、UDP和ICMP三个协议的情况,如果指定了端口号,ICMP协议会自动忽略掉(终端来过滤的);ICMP使用IP的基本支持,就像它是一个更高级别的协议,但是,ICMP实际上是IP的一个组成部分,必须由每个IP模块实现。2、如果限制流入的时候是ping发出去了,但没有收到对端的回复,会出现一直在等待的情况。
2024-08-13 12:11:39 350
原创 国产化系统防火墙业务测试的一些总结笔记
① 终端机器(172.24.83.15,240e:83:201:5582:86dd:3493:e42a:2a05) 使用2888端口启动tcp协议监听,172.24.83.47,240e:83:201:5582:213d:1196:7668:b8e0 连接终端机器2888端口,提示timeout,无法连接成功,说明无法通过终端2888端口连接,同时进入控制台可以看到该条拦截日志。类型:IP,协议:TCP+UDP,流向:流出,本地端口:任意,目标地址:172.24.83.47,目标端口:任意,操作:拒绝。
2024-08-13 12:06:47 984
原创 UOS系统-mips架构---Java环境安装
平时都是在windows系统上安装的java环境,今天需要在uos系统安装java1.8的环境,记录一下安装过程。OpenJDK Development Kit (JDK)----这个代表java1.8JDK。openjdk-8-jdk/未知,未知 1.8.0.212-2deepin mips64el。一、查找java1.8 jdk版本。二、安装openjdk-8-jdk。(以下均在root权限下运行)
2024-04-16 11:27:41 1095
原创 apt的常用命令
apt-get -f install android-tools-fastboot强制安装包。apt-cache search android-tools-adb查看时候有指定的安装源。
2023-11-29 11:11:13 463
原创 Windowds10安装LDAP服务器和客户端及遇到问题的整理
Windows10安装openldap服务器过程及遇到的问题解决方法openldap添加条目方法ldap客户端使用
2022-11-10 17:40:30 3408 3
原创 Linux系统修改IP和MAC的方法,启用WiFi命令
违规外联策略:禁止修改IP:IP方法修改,临时修改,重启恢复(eth0代表网卡名,ip为示例)1、sudo ip addr add 192.168.1.155 dev eth0或者2、sudo ifconfig eth0 192.168.1.155 netmask 255.255.255.0示例:如果禁止修改IP,在终端使用命令修改IP,结果提示:不允许的操作(中文或英文)测试注意:禁止修改IP测试时需要不同命令都测试一下,不同机型使用的驱动方式不同,需要两种命令都能禁止用户修改IP。
2022-01-05 16:09:29 2370
原创 linux只下载不安装包---rpm、deb,以及下载路径
包格式命令命令所属包命令下载格式rpmyumdownloaderyum-utilsyumdownloader package_namedebapt-getaptapt-get downloader package_name查询rpm包安装列表:rpm -qa查询deb包安装列表:deb -l**一、deb:**sudo apt-get -d install download 包名或者sudo aptitude download 包命这样就只...
2021-10-27 18:34:21 4823
原创 linux java卸载再安装
先卸载原有的rpm -qa|grep java#找到已存在的,删掉:rpm -e -nodeps +文件名删掉yum -y list java*yum -y install #在找到上面需要到版本来安装
2021-07-08 20:25:35 235
原创 selenium iframe操作switch_to_frame
多级定位:单点策略页面切换切换进入iframe页面多层网页嵌套(页面有a,b两个frame,其中b在a内,要定位b的内容则需要先定位到a,再切到b)1)switch_to_frame()方法,表示把当前定位主题切换到frame里,其参数必须是id或name2再跳回到主框架页:driver.switch_to.default_content() #跳转主框架页3最后再跳回到主框架页:driver.switch_to.default_content() #跳转主框架页多层网页嵌
2021-07-03 17:08:54 8332
原创 nose-html-reporting生成报告
一、 安装库python报告:pip install nose-html-reportingpip install nosehtmloutput-2二、运行脚本:nosetests test_netdetect_policy.py --with-html-output --html-out-file=result1.html会在脚本所在目录生成一个result1.html文件,如下:三、中文显示乱码问题解决:要做编码转换解决如下:修改nose_html_reporting插件的__
2021-07-02 16:56:12 395
原创 selenium remont control
以下内容参考https://blog.csdn.net/lilongsy/article/details/86065447做的部分补充1.首先下载需要的jar包https://www.seleniumhq.org/download/2.指定端口的方式启动下载好的jar包,不指定默认是4444端口(此处我指定的是51515端口)java -jar selenium-server-standalone-3.141.59.jar -port 515153.开浏览器端执行以下代码(即被控方):impor
2021-06-29 13:42:56 138
原创 selenium tbody表单获取封装函数
def click_machine_name(name='computer_1'): """点击机器---按照机器名称 :param name: 机器名列表 [必填参数] :ip:必填参数 :return: 无返回 ,错误直接异常退出 """ find_element_by_css_selector('div[class="common-table-body"]') find_element_by_tag_name_tmp('tbody')
2021-06-28 18:56:45 1333
转载 Selenium-ActionChainsApi接口详解
ActionChainsUI自动化测试过程中,经常遇到那种,需要鼠标悬浮后,要操作的才会元素出现的这种场景,那么我们就要模拟鼠标悬浮到某一个位置,做一系列的连贯操作,Selenium给我们提供了ActionChains模块。引入方式from selenium.webdriver.common.action_chains import ActionChains实际上ActionChains这个模块的实现的核心思想就是,当你调用ActionChains的方法时,不会立即执行,而是会将所有的操作按顺序存
2021-06-25 16:15:14 94
原创 selenium find_element_by_css_selector不同方法定位
from selenium import webdriverfrom time import sleepdriver=webdriver.Chrome()driver.get('https://www.baidu.com/')# 1:通过id来定位# driver.find_element_by_css_selector("#kw").send_keys("seleniumw我要自学网") #dlement后面不需要s,通过id来定位前面需要加#号+id# 2:通过class来定位dr
2021-06-25 16:09:30 716
原创 解决linux-银河麒麟os无法在root用户启动Google Chrome浏览器的问题
一、查找chrome路径which google-chrome二、编辑google-chrome文件vi /usr/bin/google-chrome在 exec -a “0""0" "0""HERE/chrome” “$@” 末尾增加 --user-data-dir --no-sandbox保存退出vi就可以了。
2021-06-21 11:46:34 3689
原创 linux安装python3并修改系统默认版本
一、linux系统默认python2.7版本python --version #查看python默认版本二、查看当前机器安装的所有pythonls -l /usr/bin/python*三、安装新python,python官网下载对应版本python我这里安装的是3.7.3下载后解压缩,进入解压缩后路径,一次运行命令:./configuremakemake installpython 3源码安装后,python 3会被安装在/usr/local/bin/目录,运行:ls
2021-06-09 17:20:07 1312 5
原创 allure报告环境配置
allure 报告首页展示的 “环境” 显示“没有环境变量” 配置信息,为了让allure 报告首页展示的信息更全面,需要进行设置。设置方法如下设置步骤旧版本设置方法一般旧的allure安装得为pytest-allure-adaptor可以直接使用 from allure import MASTER_HELPERMASTER_HELPER.environment(platform=platform1,version=version,machine=machine,uname=uname)老
2021-06-07 21:03:10 2574
原创 自动化测试报告 -allure安装 -windows10
一、 检查本机是否有Java运行环境1. 检查本机是否有Java的运行环境 2. win+r输入cmd,回车,打开终端窗口 3. 输入Java回车,安装成功效果如下:
2021-06-07 20:50:46 539
原创 python+pytest+allure调试过程中遇到的问题
List item有时,仅安装pytest-allure-adaptor,或者pytest-allure-adaptor、allure-pytest两个都装了,执行程序时出现以下错误:运行报错提示:AttributeError: module 'allure' has no attribute 'severity_level'这很可能因为你之前安装了allure-pytest的低版本,需要卸载掉,然后安装比较新的版本;命令执行如下:pip uninstall pytest-allure-a.
2021-06-07 19:49:55 2131 2
原创 PyCharm新脚本右键没有run选项,只有run nosetests in XXX(新脚本文件名)
脚本写完后不能直接run该脚本,而是出现‘nosetests in ---’原因是:命名中不能出现test,包括类名和函数名
2021-05-27 16:54:23 4934
原创 pycharm从git拉取分支代码以及切换分支
前提:电脑只能装了python、pycharm和git,gitlab上有需要拉取的仓库。pycharm和git关联打开Pycharm, 点击File–>Settins–>Version Control–>Git 然后在 Path to Git executable中选择本地的git.exe路径。依次点击VSC -> checkout from version concrol -> git,依次填写远程分支的clone地址(https开头的那个)和本地存放地址
2021-05-26 19:10:55 17370 2
原创 前端-章1:代码块释义
前端代码块释义<!DOCTYPE><!DOCTYPE>:文档类型声明,作用是告诉浏览器使用哪种html版本来显示网页。html有html4、html5、xhtml。<!DOCTYPE html>告诉浏览器使用html5来显示网页。必须写在整个页面的第一行,处于html标签之前。<!DOCTYPE>不是html标签,他是文档类型声明标签。lang=“en”用来定义当前文档的显示语言en:英语zh-CN:中文<meta ch
2021-04-25 19:27:41 156
原创 前端-章1:vs code后,右键没有open in browser
安装vs code后,右键没有open in browser。则需要安装这个插件,如图进行搜索安装。
2021-04-22 19:57:22 1052
原创 docker一些简单状态判断命令
docker启动systemctl start dockerservice docker start重启docker服务systemctl restart dockersudo service docker restart关闭dockersystemctl stop dockerservice docker stop查看是否启动成功docker ps -asystemctl 方式守护进程重启sudo systemctl daemon-reload重启docker服务sudo
2021-03-04 11:12:56 444 1
转载 Java常见问题之javac Hello.java找不到文件的解决方法
对于初学者们来说,刚开始编写Java代码时,会遇到很多困难,下面来说一个比较常见的错误,如下:初学者一般都是从Hello,World开始的学起的,废了好大劲儿,铜鼓了半天,终于要在DOS上运行javac Hello.java时,就会报错:找不到文件解决办法要在如下几个步骤中进行排查:1、检查环境变量是否配置正确。输出一个javac指令,能输出帮助信息,说明配置信息无误(下图说明环境变量配置,没问题)。2、环境配置正确,再看一下执行的java文件所在路径是否正确。3、这个比较容易出现问题。看看
2020-09-04 19:46:44 4434 2
转载 windows 10 配置Java 环境变量
https://www.jianshu.com/p/9fc41ea941aahttps://www.runoob.com/w3cnote/windows10-java-setup.html前提:windows 10 系统(不是win8,也不是win7)安装JDK步骤打开 环境变量窗口右键 This PC(此电脑) -> Properties(属性) -> Advanced system settings(高级系统设置) -> Environment Variables(环境
2020-09-03 12:05:11 168
原创 银河麒麟卸载&安装docker
银河麒麟卸载&安装docker卸载:tester@tester:~/桌面$ sudo dpkg -P dokcer[sudo] tester 的密码:dpkg:警告:忽略删除 dokcer 的要求,系统没有安装该软件包tester@tester:~/桌面$ sudo docker psCONTAINER ID IMAGE COMMAND CREATED STATUS POR
2020-09-01 12:05:38 8251
原创 移动端自动化测试-Mac-IOS-Appium环境搭建
第一步安装JDK,本机如果带有1.7及以上版本的,则可忽略此安装步骤。百度下载JDK,并配置环境变量 vim ~/.bash_profile检查是否安装成功 java -version第二步检查brew的版本,brew -v(brew是mac os上的软件包管理工具)如果Mac不带brew工具,则可以访问下载地址,根据官网操作安装即可。下载地址:https://brew.sh/index_zh-cn.html第三步检查是否安装Git,git --version如果没有git,则可以通
2020-08-12 10:16:42 878
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人