随笔分类 - 自动化(非接口)
摘要:数据存储方:prometheus 时序数据库用来做数据收集; 数据发送方:nodeExporter 用来将日志打到promexxxxx上; 数据展示方:grafana用来做数据的展示; 数据报警方:alert Manager(这里没搞) 1.wget nodeExporter 到本地 ,解压后启动
阅读全文
摘要:参考:移动App性能评测与优化 chapter4讲了地图怎么测,虽然不测地图,但是里面有关竞品分析的部分写得非常好,很多解决方案真的很精彩。记录一下。 我之前的竞品分析测试,通常是很简单的竞品数据层面的测试,比如和YY是竞品时,我只会做流量测试当作竞品分析项,和微信是竞品的时候只关注弱网时延,和H5
阅读全文
摘要:前几天跑了一下UIAutomator的demo,忘记写下来了。。。真的日,有点忘了都。 待填坑
阅读全文
摘要:之前做的jenkins+gitlab的jmeter,,,其实已经记不太清楚了。 最近又在搞Android学习,就试一下AndroidStudio+jenkins自动打包apk看看。 step1: AndroidStudio本地创建项目 step2: github上创建repository,进入项目文
阅读全文
摘要:该类代码详见git:https://github.com/AppiumTestDistribution/AppiumTestDistribution/tree/master/src/main/java/com/appium/capabilities 我只知道他是用来做caps/capacities.
阅读全文
摘要:昨天参加了公司的一个自动化测试的分享,有一些收获,记录一下。 1.主流的web端的UI自动化测试工具 基于浏览器API: selenium2.0,Watir(IE Driver) 基于JS 进行驱动:selenium1.0,sahi(ruby) 基于Windows GUI :QTP,AutoIt 2
阅读全文
摘要:@Override public WebElement findElementByName(String name){ String string="new UiSelector().text(\""+name+"\")"; return driver.findElementByAndroidUIAutomator(string); }
阅读全文
摘要:要这么做的起因: 测试testng框架的时候,不同类之间可以按照顺序执行,不会互相干扰。但是换成了appium,在A类中启动了session,初始化或者一些数据我仍然要用之前的session,那就不行,会杀掉A类的session,启动B类的session,导致类的extend不好用。 下午看下能不能
阅读全文
摘要:之前一直有个bug没有解决。 今天,终于解决了。 疑问过程: app是混合应用,项目做了H5优化之后,以前的用例执行总会失败,体现在原来的一个元素点击无反馈 排查原因:1.项目做了H5优化,2.测试的代码也做了优化 2.项目的代码更改之后,用原有的findby查找元素,元素的定位一直是小于0,不会变
阅读全文
摘要:一直断断续续的用过git,但是没有好好研究过怎么用。 这几天的任务,学习pro git,把这本书嗑完。 在线阅读地址:https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-Git-%E5%9F%BA%E7%A1%80 git的生命周期 命令解释: 1.g
阅读全文
摘要:生成的单html方便jenkins集成发邮件,= = 构建失败发邮件 参考:https://blog.csdn.net/galen2016/article/details/77975965 步骤: 1.安装Email Extension Plugin插件 2.系统管理--系统设置 --设置jenki
阅读全文
摘要:搭建开发环境,导入testng/log4j/maven 1.配置jdk环境 2.安装appium,下载eclipse-adt,配置appium环境 github.com/getlantern/forum/issues/4775 3.导入testNG用做用例管理 [testng离线安装方法:http:
阅读全文
摘要:微博不给力啊 吞我笔记,还好我有txt。。。 1、环境准备:安装Android sdk, 配置环境变量:platfrom_tools,tools,aapt;java;2、查询当前apk信息: aapt dump badging XXXX.apk apk包名:package: name='tv.fuz
阅读全文

浙公网安备 33010602011771号