测试经验储备
文章平均质量分 63
countofdane
能用脚本解决的打死不用手
展开
-
loadrunner 笔记
1.loadrunner 录制脚本选择 火狐27 版本的比较好原创 2017-10-26 10:12:14 · 174 阅读 · 0 评论 -
RF中中文乱码解决方案
1、将Python安装目录下的C:\Python27\Lib\site-packages\robot\utils\encodingsniffer.py中编码格式改为cp9362、将Python安装目录下的C:\Python27\Lib\site-packages\robotide\lib\robot\utils\encodingsniffer.py中编码格式改为cp9363、将Python安装目录...转载 2018-04-02 16:09:52 · 2071 阅读 · 0 评论 -
mac 搭建 selenium之 chromedriver
1. pip install selenium2. 下载 chromedriver 放在目录 /usr/bin/ 下chromedriver 下载地址https://sites.google.com/a/chromium.org/chromedriver/downloads原创 2018-08-10 21:39:36 · 248 阅读 · 0 评论 -
利用 charles 拦截 iOS app 的 接口请求
1. charles 可以正常使用(注册登录)2. 在 charles 停留在 SSL Proxying 处,出现次级选项3. 选中最长的一个选项4. 获取到电脑本机的地址5. 打开手机的从wifi进入代理选定「手动」并设置为 弹窗提示的IP得知和端口号5. 打开 iphone 浏览器 safari 输入网址 chls.pro/ssl 下载证书,并安装...原创 2018-08-13 14:47:34 · 1757 阅读 · 0 评论 -
Mitmproxy 拦截、mock移动设备网络请求
1. 安装pip install mitmproxy2. 启动mitmweb若端口8080被占用,可通过运行mitmweb --port “任一可用端口”更改,更改为你想用的端口3. 抓取 app 请求的数据注意:如果 Android 的版本在 7.0 以上,抓取数据包可能会遇到一些问题,所以我们推荐你使用7.0 一下的Android 版本,或者使用 iOS 系统进行抓...转载 2018-08-26 17:15:34 · 6359 阅读 · 2 评论 -
Android使用ADB启动应用程序
在Android中可以从命令行启动程序,使用的是命令行工具am。一、启动步骤1、adb shell 进入Android系统命令行2、am start -n {包(package)名}/{包名}.{活动(activity)名称} 二、启动系统应用calendar(日历)的启动方法为:am start -n com.android.calendar/com.and...原创 2018-08-29 23:11:33 · 1464 阅读 · 0 评论 -
Airtest 读Mysql数据库,例:读取表中余额与界面显示的余额做断言。
最近接触到Airtest这款工具,非常的喜欢。本身我对APP UI自动化不是那么熟悉,不过这款上手真的很快。这款工具是网易做的,主要用于手游测试。适用于Android、iOS和Unity等架构。最大亮点是支持图像识别。官网文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html 前言、介绍1. 主界面...转载 2018-09-02 14:29:53 · 849 阅读 · 1 评论 -
测试技术资料整理
1. 自动化框架Cucumber2. 测试覆盖率python 测试覆盖率 coverage: 如何测试代码覆盖率:coverage.py 简介sonar :使用 Sonar 进行代码质量管理docker:Docker —— 从入门到实践流量回放goreplay开源工具录制线上流量mockapp 主工程代码对比扫码来链接 mock 测试客户端可以考虑把所...原创 2019-01-18 10:10:14 · 175 阅读 · 0 评论 -
Android抓取日志的方法及常见的异常信息
adb 有很多常用命令,今天主要就从用 logcat 抓取日志相关命令及抓取到的日志如何定位问题两方面进行展开讨论前提1、需安装Android sdk具体安装和配置方法:https://blog.csdn.net/whhzy/article/details/800191782、了解一些adb 相关命令可以参考:https://www.cnblogs.com/bravesnail...转载 2019-03-12 16:43:53 · 6427 阅读 · 0 评论 -
性能测试19 --- Analysis 服务器硬件指标分析
关住 公 纵 号 “ 阿蒙课程分享 ” 获得学习资料及趣味分享 常见后端服务器指标CPU 1.CPU 使用率(% processor Time ) 2.处理器队列长度带宽内存磁盘 I/O线程池缓存现在我们看一下常见的服务器后端的性能指标,把他们的一些作用和之间的关系给理清楚,然后每一个重要的指标到底有什么意义,对于 CPU 来说,大家都是到,这是服务器很关键的一个指标,我们...原创 2018-04-02 15:47:04 · 1428 阅读 · 0 评论 -
如何在某台服务器所有数据库的所有表中查询特定的表
关住 公 纵 号 “ 阿蒙课程分享 ” 获得学习资料及趣味分享 SHOW TABLES;SHOW DATABASES;原创 2018-03-27 10:06:04 · 712 阅读 · 0 评论 -
Loadrunner接口测试基本操作方法
1.打开Loadrunner11,选择WebServer协议,如下图: 2.点击Insert-New Step,如下图: 3.选择Custom Request,如下图: 注:web_custom_request:适用于Get和POST请求通用, web_submit_data:只能用于POST请求, web_submit_f转载 2017-10-26 13:48:32 · 268 阅读 · 0 评论 -
场景设计以及Manual Scenario和Goal-OrientedScenario的区别
Manual Scenario 手工场景主要是设计用户变化,通过手工场景可以帮助我们分析系统的性能瓶颈。手动方案:如果要生成手动方案,请选择此方法。通过创建组并指定脚本、负载生成器和每组中包括的 Vuser 数,可以生成手动方案。使用百分比模式在脚本间分配:如果要通过指定许多要在选定 Vuser 脚本间分配的 Vuser 来生成手动方案,请选择此选项。 通过创建组并指定脚本、负载生转载 2017-10-26 14:06:19 · 759 阅读 · 0 评论 -
nomn 用法
1.Nomnhttp://blog.csdn.net/star890124/article/details/48706447./nmon -s 秒 -c 次数 -f -m /home/上面命令的含义是:-f :按标准格式输出文件名称:_YYYYMMDD_HHMM.nmon-t 输出最耗资源的进程-s :每隔n秒抽样一次,这里为30秒-c :取出多转载 2017-10-26 14:43:14 · 552 阅读 · 0 评论 -
load runner 使用注意事项
1. 推荐使用 windows 32 位操作系统,xp \ window 2003 操作系统,选用 load runner 9.5 或者 11 的版本原创 2017-12-25 20:29:36 · 479 阅读 · 0 评论 -
Appium+Python自动化测试(一)--环境搭建
本章主要讲:python实现一个登陆的自动化脚本# -*-coding:utf8-*-from time import sleepfrom appium import webdriverdesired_caps = {}desired_caps['platformName'] ='Android'desired_caps['platformVersion'] = '4.1.2'd转载 2018-02-03 08:27:27 · 327 阅读 · 0 评论 -
让bat文件后台运行
关住 公 纵 号 “ 阿蒙课程分享 ” 获得学习资料及趣味分享 bat文件运行时会有一个黑黑的cmd.exe窗口,很吓人,就算用start/min命令去运行bat文件,电脑的任务栏下仍然会有相关的图标,怎么让bat文件在后台无声无息无影无形地运行呢?以下的办法可以达到你的目的。方法一 bat里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。 @echo off ...转载 2017-10-19 10:44:11 · 945 阅读 · 0 评论 -
通过python 修饰器实现对不稳定函数进行重试的功能
关住 公 纵 号 “ 阿蒙课程分享 ” 获得学习资料及趣味分享 执行自动化脚本最头疼的就是有些接口或者函数不够稳定,需要多次重试,而且重试次数不定,如果每个函数都加一个重试的代码段,会让整个项目的代码出现代码重复,所以说使用 python 的修饰器概念是最好的解决方法,代码 Demo 如下#装饰器稳定性函数def be_strong(func): count = 10 ...原创 2018-03-14 11:17:22 · 669 阅读 · 0 评论