摘要:背景 UI自动化,在进行的过程中,难免会遇到平台化, 在实际的工作中,有的领导也会想要实现自动化测试的平台化。自动化平台化后,有了更为实际的成果, 在做UI自动化,很想吧现在的自动化的框架进行平台化,完成更多的移植。 设想 其实平台化也是不难的,也是简单的,前提你也有思路,我在前面的接口平台的时候的 阅读全文
posted @ 2018-05-14 11:43 北漂的雷子 阅读(5045) 评论(1) 推荐(2) 编辑
摘要:**背景: 1.平时测试接口,总是现写代码,对测试用例的管理,以及测试报告的管理持久化做的不够, 2.工作中移动端开发和后端开发总是不能并行进行,需要一个mock的依赖来让他们并行开发。 3.同时让自己锻炼去开发测试平台,掌握flask开发程序,提高自己的业务水平。整体思路: 1.利用flask+b 阅读全文
posted @ 2017-11-24 12:18 北漂的雷子 阅读(8300) 评论(1) 推荐(2) 编辑
摘要:想到平时想用adb 我就忍不住去翻开笔记,脑子记不住,不好使,不知道大家有没有这个想法呢,不管你有没有,反正我有了,ttm,太烦人了,于是乎,我就开始给自己写个需求文档, 这就是我写的,产品需求,合理不,管他合不合理,我看着能舒服就可以, 其实做出来的真实的效果图差很远,待会会给你们展示的,这里我要 阅读全文
posted @ 2017-06-16 15:56 北漂的雷子 阅读(2372) 评论(4) 推荐(2) 编辑
摘要:做UI自动化,最难的一步就是在环境搭建上,怎么去搭建一个UI自动化测试的环境,会难住很多人,在Mac上搭建appium如何搭建呢,本文带着大家去领略如何在mac上搭建appium测试环境。下面就是详细的搭建的过程。 如果没有安装过Homebrew,先安装homebrew /usr/bin/ruby 阅读全文
posted @ 2020-10-25 11:37 北漂的雷子 阅读(27) 评论(0) 推荐(0) 编辑
摘要:UI Automator 测试工具定义以及用途 UI Automator 测试框架提供了一组 API,用于构建在用户应用和系统应用上执行交互的界面测试。通过 UI Automator API,您可以执行在测试设备中打开“设置”菜单或应用启动器等操作。UI Automator 测试框架非常适合编写黑盒 阅读全文
posted @ 2020-10-24 21:39 北漂的雷子 阅读(84) 评论(0) 推荐(1) 编辑
摘要:在之前的文章中,我在之前的文章中提到过,这里呢,考虑后,感觉之前的写法不够优雅,于是乎呢,我自己抽空去研究了下,主要是新写方法,这样呢,以后的要使用的时候,可以直接去使用,而不是每次换个环境就要修改环境中的unittest的类库。 首先呢,我们对main方法进行修改 # -*- coding: ut 阅读全文
posted @ 2020-10-10 21:50 北漂的雷子 阅读(83) 评论(0) 推荐(1) 编辑
摘要:AndroidGodEye是什么? 官网的介绍如下。 Android开发者在性能检测方面的工具一直比较匮乏,仅有的一些工具,比如Android Device Monitor,使用起来也有些繁琐,使用起来对开发者有一定的要求。而线上的App监控更无从谈起。所以需要有一个系统能够提供Debug和Rele 阅读全文
posted @ 2020-10-06 07:49 北漂的雷子 阅读(40) 评论(0) 推荐(0) 编辑
摘要:一文带你揭秘如何采取非instrumentation启动app,打造实时统计覆盖率,一键触发覆盖率测试报告。 在上篇文章,一文带你解决Android app手工测试或者自动化测试覆盖率统计(撸代码版),我们采用了instrumentation的方式去启动app,很多人会问,如果我们不用instrum 阅读全文
posted @ 2020-10-06 07:34 北漂的雷子 阅读(65) 评论(0) 推荐(0) 编辑
摘要:前面的文章,我们分析了压测的时机,压测的指标,那么这次呢,我们来看下,我们这些压测的指标,常见的都需要性能压测中观测点,有了对指标的梳理 ,我们才有重点的关注点,下面,我列举一些常见的指标。 •服务器cpu •服务器内存 •服务器load •数据库连接池 •Redis 连接池 •Tomcat连接池 阅读全文
posted @ 2020-09-12 13:41 北漂的雷子 阅读(106) 评论(0) 推荐(0) 编辑
摘要:根据压测的场景不同,或者压测的目的不同,我们会选择不一样的压测方式来进行压测,我梳理了下大概的压测的方式,主要有以下三个。 1.全链路压测 2.单接口压测 3.多接口混合压测 全链路压测呢,近几年 比较火,比如阿里啊,京东等公司都在做这个,全链路的压测呢,比较热门,基于用户的使用链路场景,或者系统的 阅读全文
posted @ 2020-09-12 13:38 北漂的雷子 阅读(33) 评论(0) 推荐(0) 编辑
摘要:我们知道了压测的概念的介绍,那么很多人都想问,我们应该怎么做,在项目中的流程是怎样的,整个过程需要什么。那么我们来一一道来。 一、压测的时机 我们选择什么样的时机去介入压测,时机的选择是很重要的,如果时间选择不对呢,那么可能压测都是无用功。或者是高投入,低产出的。我大概总结了几个时机。 1.项目上线 阅读全文
posted @ 2020-09-07 09:28 北漂的雷子 阅读(71) 评论(0) 推荐(0) 编辑
摘要:一、什么是性能测试 什么是性能测试,这是对于很多人来说是模糊的,我们来看下百度百科的答案。 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负 阅读全文
posted @ 2020-09-07 09:25 北漂的雷子 阅读(75) 评论(0) 推荐(0) 编辑
摘要:最近在研究安卓相关的知识点,安卓手机有限,所以考虑在电脑上安装模拟器,于是安装来Genymotion,发现无法上网,从网上找来好多方案,都无法解决mac的问题。(怀疑搜索方式有问题)。所以我就想着自己尝试,在想到了,之前大学的知识,于是乎,尝试下,大学配置电脑上的linux的虚拟机无法访问,也是通过 阅读全文
posted @ 2020-09-05 14:45 北漂的雷子 阅读(100) 评论(0) 推荐(0) 编辑