自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试之移动测试中Adb的操作使用方法记录_软件测试中使用的adb软件

查看手机上所有已经安装的软件:adb shell pm list packages (查出来的名字可以给上一个卸载命令使用)找adb安装路径:E:\adb 写到环境变量(鼠标右键我的电脑-属性-高级系统设置-环境变量-系统变量path)app测试(安卓手机的app,可以利用adb这个工具,对app进行稳定性测试、资源监控、app自动化测试)安装app:adb install app的安装包 (安装包放到电脑,输入命令,安装包拖进cmd,回车)检查环境变量是否成功(cmd-输入adb,只要有反应就安装成功)

2024-06-25 10:01:06 304

原创 最新出炉 --python3+requests+unittest:接口自动化测试_requests unittest 自动化测试 github(1)

传入xml格式文本xml?传入json格式文本或者。

2024-06-25 06:52:08 908

原创 性能测试:系统架构性能优化

对于业务系统性能问题,我们经常想到的就是要扩展数据库的硬件性能,比如扩展CPU和内存,扩展集群,但是实际上可以看到很多应用的性能问题并不是硬件性能导致的,而是由于软件代码性能引起的。第二个点也是我们经常谈的比较多的点,就是我们的业务系统在进行架构设计的时候,特别是面对非功能性需求,我们都会谈到系统本身的数据库,中间件都采用了集群技术,能够做到弹性水平扩展。在这里首先要强调的一点就是,当我们发现性能问题后首先想到的就是扩展资源,但是大部分的性能问题本身并不是资源能力不够导致,而是我们程序实现上出现明显缺陷。

2024-06-25 05:26:38 871

原创 大厂真题泄漏:高频自动化测试面试题,看完面试成功率高达99%_文字描述如何组织一个框架去对一个ui自动化测试

没有它,你想上百度就要记住百度的IP,但有了DNS的处理,你只需要记住对应网站的域名,即网址就可以了。我们公司就买了, 魅族, 华为, 小米, iphone7、 iphone8 、 iphone8plus 、 iphone x 测试兼容性,有些没有的机型,先借用同事的手机进行测试,同时申请公司购买,或者采用云真机。unittest :定义一个测试用例类,具体的方法来维护测试用例的生命周期,测试场景行为,测试用例 前置场景,行为,期望结果,实际结果,断言方法,Setup teardown方法。

2024-06-25 03:51:36 559

原创 使用Prometheus+grafana打造高逼格监控平台

加入自启动sudo启动grafana并查看状态访问grafana, http://:3000为grafana添加Prometheus数据源至此所有安装已完成但是还存在以下问题一:Prometheus server并没有配置被监控端的IP地址,即没有取指定的机器取数据二:启动的方式太不人性化了,没有启动脚本。三:grafana没有可用的dashboard用于展示这些问题我们放在下面的配置,可视化段落处理。增加一个被监控端配置项创建目录/etc/prometheus/

2024-06-25 02:17:52 211

原创 YARN 让你彻底搞明白YARN资源分配

通过查看Cluster Metrics,可以看到总共的内存为24GB、虚拟CPU核为24个。我们也可以看到每个NodeManager的资源。很明显,YARN集群中总共能使用的内存就是每个NodeManager的可用内存加载一起,VCORE也是一样。NodeManager的可用内存、可用CPU分别是8G、和8Core。我们通过free -g来查看下Linux操作系统的总计内存、和CPU核。要想知道YARN集群上一共有多少资源很容易,我们通过YARN的web ui就可以直接查看到。先简单来梳理提交任务的流程。

2024-06-24 23:11:42 294

原创 selenium三大等待_智能等待

没有找到抛出异常(TimeoutException)。效率高,可以自定义条件。WebDriverWait(会话对象, 超时时长(秒),去查看条件的周期默认0.5).until(条件)WebDriverWait(会话对象, 超时时长(秒),去查看条件的周期默认0.5).until_not(条件)selenium3当中,每一个条件是以类的形式实现的。每一个类都有__init__,selenium4当中,每一个条件是以函数的形式实现的。每一个函数都有一个_predicate内部函数。闭包。

2024-06-24 21:57:35 240

原创 Prometheus和Grafana安装部署_prometheus+grafana 监控kafka菜鸟教程

Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。

2024-06-24 20:51:11 994

原创 jmeter性能测试步骤入门_jmeter http性能测试

在用工具之前,首先我们来简单了解一下什么是性能测试?性能测试是系统在一定的负载和压力的情况下,系统的响应时间,吞吐量,稳定性,课扩展性等性能指标。也就是我们要验证系统是否在这些指标范围,或者说验证这些指标是否符合用户或客户的需求。性能指标包含系统指标和资源指标,今天我们就以用户角度去看一下如何验证系统指标?(系统指标:与用户场景和需求相关的指标,关键的一些指标包含:响应时间,吞吐量,并发用户数等)

2024-06-24 19:43:54 601

原创 Go-单元测试详解与代码_go 单元测试

t.Errorf(“期望:%s,实际结果:%s”,want1,res1)t.Errorf(“期望:%s,实际结果:%s”,want2,res2)t.Errorf(“期望:%s,实际结果:%s”,want3,res3)t.Fatalf(“期待:%d ,实际结果:%d”,want,res)t.Fatalf(“期待:%d,实际结果:%d”,want,res)t.Fatalf(“期待:%d,实际结果:%d”,want,res)t.Fatalf(“期待:%d,实际结果:%d”,want,res)

2024-06-24 18:39:22 449

原创 APP UI自动化测试,思路全总结在这里了

接下来,一起总结一下APP UI自动化测试的思路吧。通常用于自动化测试的编程语言有:Python、Java、Javascript、Ruby、C#、PHP等。一般我们会选择自己熟悉的编程语言来编写自动化脚本,但对于编程基础基本为0的童鞋(或者专注于做自动化测试的童鞋),推荐学习使用Python。相对于其他语言,Python做自动化测试有以下优点:对于初学者来说,Python语法简洁,可读性强,易于学习有强大的第三方库,编写脚本效率更高。

2024-06-24 14:15:00 414

原创 2024最新自动化测试面试题合集 (附答案)_测试工程师面试必刷题2024

实现的思路是封装一个方法,分别传入一个浏览器的字符串,如果传入IE就使用IE,如果传入FireFox就使用FireFox,如果传入Chrome就使用Chrome浏览器,并且使用什么浏览器可以在总的ini配置文件中进行配置。PO是Page Object 模式的简称,它是一种设计思想,意思是,把一个页面,当做一个对象,页面的元素和元素之间操作方法就是页面对象的属性和行为,PO模式一般使用三层架构,分别为:基础封装层BasePage,PO页面对象层,TestCase测试用例层。需要使用js先把前置的操作完成,

2024-06-20 16:32:15 689

空空如也

空空如也

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

TA关注的人

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