自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 抓包工具fiddler的使用教程

是一个Http协议调式工具,它能记录并检查所有的电脑和互联网之间的通讯,设置断点,查看所有的进出Fiddler的数据(Cookie、html、js、css)是一个Http协议调式工具,它能记录并检查所有的电脑和互联网之间的通讯,设置断点,查看所有的进出Fiddler的数据(Cookie、html、js、css)安装好后,桌面是不会有快捷图标的,直接在电脑的搜索框里面进行搜索进去就ok!③通过抓包工具拦截请求数据,进行修改信息,绕过前后端界面限制。找到自己下载的内容,双击安装,(可以更改自己安装的目录)

2024-10-11 21:07:12 304

原创 Appium自动化测试框架

执行的测试脚本会转成JSON数据,通过http请求发送给Appium server,Appium server将请求转换成command,发送给平台工具SDK(IOS:instruments;:Appium是一个开源、跨平台、多语言支持、接口统一,适用于原生app、Web app或混合移动app的自动化测试工具;Appium是一个开源的移动端自动化测试工具,适用于移动端原生APP、移动Web APP或混合APP的自动化测试;:C/S (C客户端:测试脚本,S服务端:Appium);1、打开要测试的应用。

2024-10-10 23:27:59 737

原创 ADB原理以及命令

简而言之,ADB 就是连接 Android 手机与 PC 端的桥梁,所以ADB又称为安卓调试桥(注意:是安卓,不是iOS),可以让用户在电脑上对手机进行全面的操作。应用场景:如果希望将电脑上的某个文件,发送到手机上,使用adb push命令,反之,也是从手机上拉取文件到电脑也是如此。应用场景:后期,我们告诉计算机到底打开哪一个应用场景和哪一个界面,必须使用的一个写代码的参数。(2)Daemon守护进程:运行在调式设备中,手机或者模拟器,(1)Client端:运行开发机器中,即你的开发电脑,

2024-10-10 16:20:46 501

原创 selenium grid的分布执行

不同在电脑就是发送一个命令给CPU,理论上需要网络问题,简单来说 ,多台电脑的总线机制。设定一个电脑为主节点,其他的为分支节点,可以通过主节点去通知分节点,要是主节点不行了,就是通过通信这个方式去通知其他的节点。常规的情况下,建议不建议多线程,并发锁机制,并发协同的机制。线程一般是开发用于人数的,数据多的处理。分布式就是 进程就是软件,线程就是我在软件的运行的东西,代码(任务),线程(搬运代码)分布式:多机器协同,就是多台机器去协同完成一个任务。selenium grid分布式测试。

2024-10-10 16:12:14 160

原创 软件测试的常用工具

在软件测试中,常用的工具可以分为多个类别,包括自动化测试工具、性能测试工具、接口测试工具、安全测试工具、测试管理工具等。

2024-10-10 14:23:12 205

原创 Pytest自动化框架的使用

ytest是python的一种单元测试框架,同自带的unittest测试框架类似,相比起来,pytest更简单。4.执行测试过程中可以将某些测试跳过,或者对某些预期失败的case标记成失败。测试类以Test开头,并且不能带有_ _ init _ _方法。6.支持运行由Nose,unittest编写的case。7.具有多个第三方插件,还可以自定义扩展。2.支持简单的单元测试和复杂的功能测试。5.支持重复执行失败的case。测试文件以test_开头或结尾。8.方便和持续集成工具集成。测试函数以test_开头。

2024-10-09 20:20:17 123

原创 一个简单自动化测试脚本控制Chrome

selenium自动测试控制Chrome

2024-09-23 13:47:15 250

原创 APP测试分类

C/S(客户端/服务器):业务测试、功能模块测试:①CPU、内存占用②启动速度③流量、电量消耗④流畅度⑤稳定性:①安装卸载升级②Push消息推送③交叉事件测试④用户体验测试⑤兼容性测试1、:在实际测试工作中,为了方便测试程序包的安装和管理,可以使用一些应用程序内测分发平台。eg:蒲公英、Testlink等。:产品测试完成后、将App发布应用到各种平台上。:豌豆荚、应用宝、360手机助手、各类手机品牌商城等。:使用技术手段、验证程序功能符合应用需求。(1)对象:核心业务、单功能。

2024-09-19 21:26:19 669

原创 Android SDK环境搭建

被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。a.只需要解压即可,再将解压的文件夹放到目录下,注意:放置的这个目录最好不要有中文,最好是放在某盘的根目录下。提示版本号,则表示有JDK环境,提示java不是内部命令,则表示没有JDK环境。因此,Android SDK 指的是Android专属的软件开发工具包。(2)安装Android SDK,配置Android SDK的环境变量。JDK:java运行的虚拟环境。前提:电脑要有JDK的环境。

2024-09-19 16:32:15 459

原创 web项目测试的基本流程

项目的测试一般分为核心业务的测试和其他单功能的测试。2、制定测试计划与方案。③测试点转执行测试用例。②提取测试点覆盖需求。

2024-09-19 14:58:17 89

原创 测试模块分类以及八大用例

①兼容性:web浏览器:(chrome浏览器、Edge浏览器、Firefox浏览器、Safari苹果浏览器):对已修复bug更新后对已测的内容再次进行测试(作用:保障bug修复,确保新功能对旧功能没有影响)⑥测试步骤:测试点执行的关键步骤(eg:1、输入账号2、输入密码3、点击登录按钮)⑤前置条件:执行操作步骤的前置条件(eg:1、账号已经注册2、已打开登录页面):描述测试点执行的文档(测试输入、执行条件、预期结果等):功能、性能、兼容、易用、安全、可靠性、移植性、维护性。④优先级:用例的重要程度。

2024-09-19 08:37:09 517

原创 vue的计算属性

【代码】vue的计算属性。

2024-04-02 20:48:07 277 1

原创 html+css基础知识点

在pre元素内部出现的内容,会按照源代码格式显示到页面上,该元素通常用于玩网页中显示的一些代码。兼容性:1、旧版本的不支持的Video、audio 2、不同的浏览器支持的音视频的格式不同 (mp4、webm)空白折叠:在源代码中的连续空白字符(空格、换行、制表),在页面显示时候会被折叠为一个空格.lang 属性是全局的属性,表示该元素内部使用的文字是使用哪一种自然语言书写而成的。3、Markdown Preview Enhanced 笔记的编写的插件。VScode里面的注释:ctrl+/ 快速的添加注释。

2024-03-20 20:53:34 330 1

原创 Webpack的基本使用

(1)webpack是前端项目工程化的具体解决方案。:提供了友好的前端模块开发支持、以及代码压缩混淆、处理浏览器JavaScript的兼容性、性能优化等强大的功能。(2)创建列表隔行变色项目①新建空白项目 运行②新建src的源代码目录③新建src>index.html和scr>index.js脚本文件④初始化首页的基本的结构⑤运行命令,安装jQuery⑥通过Es6模块化的方式导入jquery ,实现列表的颜色变色效果(3)项目中安装webpack的两个包①-S 是–save的简写。

2024-03-11 00:01:00 555 1

原创 VScode打开默认浏览器谷歌总是失败以及解决方法

失败的原因以及解决方法如下

2024-03-10 22:43:10 1643 1

原创 小程序的目录文件解读

⑦sitemap.json用来配置小程序及页面是否允许被微信索引。②utils用来存放工具的模板(eg:格式化时间的自定义模块)⑥project.config.json项目配置文件。④app.json小程序项目的全局配置文件。⑤app.wxss小程序项目的全局样式文件。①pages用来存放所有小程序的页面。③app.json小程序的入口文件。

2024-03-10 01:04:38 383 1

原创 发光球的Css样式写法

会发光的立体球Css的写法

2024-03-10 00:43:11 533 1

原创 vue学习必备开发工具的安装

方法:极简插件:下载→开发者模式→拖拽安装→插件详情允许访问文件。三、谷歌浏览器插件安装问题。

2024-03-09 23:57:54 1394

原创 npm装包与使用

使用moment对时间的格式化(包含npm的安装与调用)

2023-03-10 10:20:18 94

原创 栈的应用的后缀表达式((186-56)/(4+2)*2的后缀表达式计算)

(186-56)/(4+2)*2的后缀表达式计算过程

2022-10-14 09:36:04 146

原创 Web前端开发学习之路

Web前端开发,工作学习必备知识点

2022-07-14 18:49:49 277

原创 ip地址分类

IP地址的分类***

2021-11-05 15:55:49 74

原创 ServletConfig的知识点

容器初始化一个servlet时,会为这个servlet建一个唯一的ServletConfig。容器从DD读出Servlet初始化参数,并把这些参数交给ServletConfig,然后把ServletConfig传递给servlet的init(ServletConfig config)方法。也就是说容器只有在创建servlet实例时才会读dd文件中的init-param,并且在servlet一生中只...

2021-08-26 15:47:16 98

空空如也

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

TA关注的人

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