- 博客(93)
- 收藏
- 关注
原创 (UI自动化测试)第一章 web自动化测试 1.1能够针对(web和app)UI界面进行自动化测试以及回归测试 1.2元素定位 目录UI自动化测试介绍
UI就是指的是用户接口,指的是用户与电脑的接口,是用户界面UI不仅仅指的是web,还可以指代app我们为什么要进行自动化?
2025-03-31 20:49:17
769
原创 (性能测试)性能测试工具 2.jmeter的环境搭建 3jmeter元件和4使用实例 5jmeter元件和参数化
bin目录:存放可执行文件和配置文件docs:提供二次开发的文档 用于开发扩展组件 因为jmeter本身就是开源lib里面存放的就是第三方库 lib中的ext存放的是第三方jar包元件:一个一个的类 右键添加线程组线程组就相当于用户 线程组就是用户的意思 因为脚本是用户的意思右击取样器--用来发送请求 这个就相当于是request逻辑控制器--控制语句的执行顺序 if else for前置处理器--对请求参数进行预处理 后置处理器就是对响应结果进行处理。
2025-03-15 22:06:35
1340
原创 (功能测试)第五章 APP性能测试 常用的APP命令格式 补充与总结
目录app性能测试solopi 工具+监控性能数据内存数据查看 cpu数据查看流量和电量消耗优化:获取启动时间流畅度稳定性测试常用的APP命令格式 adb命令基础操作命令补充与总结 面试题:
2025-02-26 23:47:51
1245
原创 (接口测试)第六章 postman高级使用(如何使用postman去准备测试脚本)
使用参数化可以大大提高效率不同的工具使用参数化的方法是不一样的;postman使用的数据文件支持两大种,是比较常见的:一种是CSV,一种是json各自有自己的使用场景{csv:数据格式简单 数据组织起来比较简单其中有账号密码还有断言:每一行就对应字段给值所以带来了很突出的缺点:(1)不能测试bool类型:这与postman读取有关系,因为postman读取csv文件时会将所有的非数值类型的数据自动添加""变为字符串;所以就不能表示true和false。
2024-12-10 20:29:04
1109
原创 (计算机组成原理)基础知识 计算机必备常识
所有的外设信息都要传输给内存,所以外设和内存是有连接通路的内存中的程序要想跑起来,就必须放到CPU当中去,所以内存和CPU之间也必须要有一个链接通路;外设和外设之间也要互相传输信息,所以外设和外设之间也是需要通路的如图所示线之间又是太乱了,用一个总线将所有的部件全部连接起来,所有的部件都连接在总线上总线是构成计算机系统的互联机构这里借助于总线连接,计算机在各系统功能部件之间实现地址、数据和控制信息的交换,并在争用资源的基础上进行工作。
2024-11-26 18:01:20
950
3
原创 (功能测试)第五章 APP项目测试:熟悉APP项目 APP功能测试 APP专项测试
更新速度取决于开发模型上面所说的京东,就是做一次发布一次,传统行业用的是瀑布模型,互联网行业用的是敏捷模型,瀑布模型就像是瀑布一般,从上到下,上一个环节没有完成下一个环节是没有办法开始的,需求分析没做完,开发是不能开始的,开发没有完成测试无法介入;这种情况下的时间比较漫长,测试介入的时间也比较晚,导致项目的发布周期比较长;敏捷模型就是分期,每一期做一部分功能,这样就是处于一个衔接的状态;这样版本发布的就是相对来说较为频繁一些;此时需求怎么去拆分呢?
2024-11-25 10:54:11
1090
原创 (功能测试)测试报告需要包含哪些内容
测试过程回顾:测试的时间和阶段,是否出现延期,与预期的任务计划是否匹配;!统计分析:统计写多少用例,用例覆盖情况如何(100%),多少bug,用例的执行情况如何,bug的修复率如何,bug的严重级别,修复未到达100%,为什么没有到达100%,哪些是没有达到100%的;!测试结果:产品是否能发布上线,项目在发布之前召开发布评审会(研发,产品和测试)如果测试认为项目不合格存在漏洞,就坚持原则让项目不能上线(要有理有据说出原因和问题)--产品影响到用户的使用了若是别人和自己的意见不一,就要报告测
2024-11-22 20:42:14
526
原创 (测试基础)第一章:测试基础
什么是软件:控制计算机硬件的东西软件由三部分组成:客户端 服务器 数据库产品经理(设计需求 )产品测试就是验证产品开发是否和需求文档相匹配,是否是按照需求做的。
2024-11-22 18:24:57
528
原创 (性能测试)性能测试理论
性能测试工程师一定掌握功能测试 自动化测试,所以薪资高性能测试需要模拟大量用户 模拟大量用户使用场景单用户是基准对于功能测试 难于用例设计 性能:最难于性能分析和调优--调优是开发做 把bug找出来即可最重要的是性能测试执行:比功能测试执行要高 写脚本 是自动化的 是最基础的东西 其他的终点是性能的起点写了多少用例 测试多少bug 遇到多少bug(回顾过程)报告是总结 要有结果 要有经验才能有总结小项目一般是很少性能性能测试的缺陷分析和调优 性能测试结果和总结。
2024-11-22 18:22:13
193
原创 (功能测试)第三章web商城项目测试
3.1发货下单测试流程图法什么是业务流程:为什么要进行业务流程的测试:流程图法也叫做场景法;发货流程用例编写从流程图中可以发现,从开始到结束一共有四条,所以可以编写四条测试用例评论业务发货业务用例执行下单业务需求分析3.2售后测试用例售后流程需求分析编写测试用例订单查询用例
2024-11-22 18:21:17
787
原创 (功能测试)第四章测试辅助工具
一.http网络协议设置断点:测试后端,程序出错,逐步排查问题http请求--URL请求:客户端向服务器发送消息(请求行 请求头 请求体)响应:服务器向客户端返回数据(响应行 响应头 响应体)请求头:以键值对的方式展示(描述客户端的属性信息)
2024-11-22 18:20:35
189
原创 (神领物流)day01项目概述
项目概述要在面试的时候准确的说出整体的项目内容简单介绍!!!!至关重要形成大型的物流公司,车辆的调度等等都交给系统,让我们的操作更加智能化,提升工作效率;!!我们做的是TMS项目(运输管理系统,倾向于取派件,取件之后哪一台车去运输,中转过程是怎样的,路线规划是怎样的,倾向于运输的核心点上)WMS项目(仓储管理,涉及入库出库)OMS项目(涉及订单和票据发票信息,单据管理系统)CRM项目(客户关系管理系统,每一个网点都有收货取货,用户辆级是比较大的)我们的项目采用前
2024-11-22 17:46:07
565
原创 神领物流项目
day01(能够完整的向面试官介绍你的项目,整体架构和内容!!)day02(细节算法,有很多内容可以面试说,必须拿下,而且比较容易)day03(支付模块,对接支付宝,微信支付,下部分读懂即可,面试亮点!!!,聊细致,细节多)核心:路线规划(重要),智能调度day04 05(路线规划,面试的时候要说这个模块,必须要搞定!!!)day06 07 08 09(智能调度核心功能,难度较高,涉及地址到地址的多辆车转运,车和货物的匹配,细节如何安排,如何派送等等,谁派送!!!!)day10
2024-11-21 22:05:56
361
原创 当你要改文件 但是原来的文件内容又不能丢失的时候,拷贝一份(备注原来的),然后添加后缀:.bak
当你要改文件 但是原来的文件内容又不能丢失的时候,拷贝一份(备注原来的),然后添加后缀:.bak
2024-11-21 17:50:16
167
原创 (python)函数
目录函数基础注释函数参数函数调用函数返回值案例模块和包模块包 变量的类型引用可变类型与不可变类型函数高级函数返回多个值编辑编辑缺省参数(默认参数)匿名函数函数练习
2024-10-23 20:44:27
200
原创 (Linux和数据库)1.Linux操作系统和常用命令
除了办公和玩游戏之外不用Linux,其他地方都要使用Linux(it相关)iOS的本质是unix(unix是付费版本的操作系统)unix和Linux之间很相似命令 选项 参数由这三部分组成 可以只有命令目录就是文件夹。
2024-10-09 21:15:29
873
原创 (接口测试)第一二三章 接口测试理论 http协议 接口测试基础知识
接口:相当于开了一个通道 当服务器要给客户端响应数据的时候,还是会利用这个通道,将数据传递回去。上面的接口:提供数据的流入和流出。USB(文件通信协议)
2024-10-09 21:15:11
662
原创 (计算机组成原理)
对于控制器:解析存储器存储的数据指令,控制器指挥运算器进行操作,控制器指挥着运算器有条不紊的运行。第三个时代--集成电路 可靠性更高 分时操作系统出现。
2024-10-05 10:38:35
183
原创 (功能测试)第一章 第二章熟悉web项目及环境 测试流程
1.环境?有没有考虑过什么是环境?web网站为什么能打开?(是因为他的服务器已经在运行了,网站服务器相关环境已部署及运行)所以什么是环境?环境:就是项目运行所需要的软件及硬件组合。通过浏览器访问的项目--web项目:web架构:B/S架构(web项目) 客户端:C/S架构(app项目)前台:普通用户使用系统的入口后台:管理人员使用系统的入口
2024-10-03 18:39:43
1027
原创 项目测试用例:
该项目是一款网上点餐系统,满足普通商家和普通用户的基本需求,主要有两大功能模块,分别是管理员模块和用户模块。系统供管理员登录和普通用户,登录进去会有对应相关管理操作。
2024-09-17 16:51:28
1206
原创 怎么修改mvn的java版本
在maven所在目录下的bin目录中找到 mvn.cmd 文件,选中这个文件后,鼠标右键选择编辑。在第一行添加java对应版本号的jre的路径再次重新查看cmd下的指定的mvn -version的java版本
2024-09-12 09:12:11
381
原创 (计算机网络)应用层
域名是唯一的新增域名,大家都要修改这个文本文件,所以要进行集中管理这个文本文件,而不是使用本地的hosts文件hosts文件在Windows系统和Linux系统中相应的路径可以找到该文件能帮助我们快速定位做出域名解析从浏览器输入www.baidu.com时,浏览器先去本地的hosts文件当中找有没有www.baidu,com(域名),有的话直接跳到该ip地址,就不需要先访问本地的域名解析服务器,再去访问远程(这样就提升了效率)像www.baidu.com其实是有层次的。
2024-09-10 15:26:11
2964
原创 (Java入门)学生管理系统
写项目:需求文档(写出要求的所有业务操作)需求:采取控制台的方式去书写学生管理系统控制台的数据是程序员看的,用户看的是直接浏览器的内容 阅读需求文档,画出业务流程图 写代码:写一部分,测一部分先写出了查询代码:对方法的添加和修改: 删除的方法: 修改的方法: 二.升级版的学生管理系统:
2024-09-08 10:50:53
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人