04 2024 档案

摘要:po框架一、ui自动化po框架介绍(1)PO是Page Object的缩写(pom模型)(2)业务流程与页面元素操作分离的模式,可以简单理解为每个页面下面都有一个配置class, 配置class就用来维护页面元素或操作方法(3)提高测试用例的可维护性、可读取性对比:传统的设计测试用例存在的弊端:1. 阅读全文
posted @ 2024-04-20 17:28 xiaolehua 阅读(123) 评论(0) 推荐(0) 编辑
摘要:一、监听器中的插件@gc - Active Threads Over Timeip 活动线程时间@gc - AutoStop Listener 自动停止侦听器@gc - Bytes Throughput Over Timejp 字节吞吐量随时间变化@gc -Composite Graph 综合图@g 阅读全文
posted @ 2024-04-18 09:26 xiaolehua 阅读(194) 评论(0) 推荐(0) 编辑
摘要:nmon基本介绍, nmon是帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。 分析工具 分析 AIX 和 Linux 性能的免费工具, 这个高效的工具可以工作于任何屏幕、telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在更新的计算机上, 阅读全文
posted @ 2024-04-18 09:23 xiaolehua 阅读(246) 评论(0) 推荐(0) 编辑
摘要:一、性能测试你关注哪些指标? 答案1: 软件指标:响应时间、错误率、吞吐量、tps、并发数(最大并发,最佳并发数)、中位数、hps、事务每秒数、成功率、pu、pv 硬件指标:cpu、内存、硬盘、网络i/o ,磁盘 二、软件性能指标详解 1、响应时间(RT)响应时间是一个系统最重要的指标之一,它的数值 阅读全文
posted @ 2024-04-18 09:15 xiaolehua 阅读(152) 评论(0) 推荐(0) 编辑
摘要:Fiddler实现手机(ios)抓包 一、对PC(笔记本)参数进行配置 1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的) 打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS, 勾选CaptureHTTPS CONNE 阅读全文
posted @ 2024-04-17 17:52 xiaolehua 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1、appium实现原理 二、app测试中遇到的问题 (一)、app出现ANR(无响应),是什么原因导致的? 那么导致ANR的根本原因是什么呢?简单的总结有以下两点:1.主线程执行了耗时操作,比如数据库操作或网络编程2.其他进程(就是其他程序)占用CPU导致本进程得不到CPU时间,比如其他进程的频繁 阅读全文
posted @ 2024-04-17 16:27 xiaolehua 阅读(186) 评论(0) 推荐(0) 编辑
摘要:momkey_使用: 一、adb命令: 1、dos下链接: adb connect 127.0.0.1:62001 2、adb devices 原文:List of devices attached(附设) 意思:所附设备清单 device:已识别的设备 表示连接成功 unauthorized:没有 阅读全文
posted @ 2024-04-17 09:29 xiaolehua 阅读(236) 评论(0) 推荐(0) 编辑
摘要:一、打开模拟器 二、cmd中打开dos命令 adb connect 127.0.0.1:62001 三、安装测试包 adb install D:\app\baiduyuedu_3760.apk E:\dcs\two\app\mojibase.apk 四、打开appium 五、( 定位元素没有xpat 阅读全文
posted @ 2024-04-16 11:02 xiaolehua 阅读(268) 评论(0) 推荐(0) 编辑
摘要:app测试 app功能测试和app自动化测试 (一)app手工测试 app手工测试:就是在app上进行手工测试(手点) app自动化测试使用代码或工具来代替手工测试(python+appium) (二)web测试和app测试区别?( 重点) (1)单纯从功能测试的层面上来讲的化,app测试、web测 阅读全文
posted @ 2024-04-15 17:14 xiaolehua 阅读(311) 评论(0) 推荐(0) 编辑
摘要:app搭建 一、app自动化测试环境和用途: 主要用于做app端UI自动化,熟悉adb命令(a表示安卓,d表示debug,b表示桥) adb是连接手机设备 二、搭建环境的工具 (1)jdk 已安装,java的一种编译器 (本地windows安装) jdk安装和配置环境变量 (2)查看jdk版本 如果 阅读全文
posted @ 2024-04-15 17:12 xiaolehua 阅读(371) 评论(0) 推荐(0) 编辑
摘要:Jenkins操作手册 一、jenkins介绍1、持续集成(CI) Continuous integration 持续集成 团队开发成员每天都有集成他们的工作,通过每个成员每天至少集成一次,也就意味着一天有可 能多次集成。在工作中我们引入持续集成,通过持续集成自动构建(代码的编译、发布、部署、 用例 阅读全文
posted @ 2024-04-15 09:44 xiaolehua 阅读(384) 评论(0) 推荐(0) 编辑
摘要:一、性能插件的效果: 二、安装一下插件 1、下载一下两个包 2、存放路径 (1)E:\dcs\two\jmeter(14)\apache-jmeter-3.3\lib\ext (2)解压这个包 (3)startagent.bat (4)点击startagent.bat,后先界面 (5)在重启jmet 阅读全文
posted @ 2024-04-12 16:24 xiaolehua 阅读(360) 评论(0) 推荐(0) 编辑
摘要:jemeter自带的录制脚本功能,是利用代理服务器来进行录制的 1,新建一个线程组 2,新建一个代理服务器右击工作台-添加-非测试元件-http代理服务器 3, 配置http代理服务器 端口: 默认为8888,可修改。但要注意,端口不能被其它程序占用,端口信息要与浏览器设置保持一致。 cmd.exe 阅读全文
posted @ 2024-04-12 11:23 xiaolehua 阅读(266) 评论(0) 推荐(0) 编辑
摘要:jmeter之性能实战 一、单接口的性能测试 添加一个接口: 案例:登录接口: url:POST http://cms.duoceshi.cn/cms/manage/loginJump.do POST data:userAccount=admin&loginPwd=123456 1、调通登录接口 2 阅读全文
posted @ 2024-04-12 11:22 xiaolehua 阅读(344) 评论(0) 推荐(0) 编辑
摘要:脚本录制: 一、badboy录制脚本 1、设计性能场景 2、根据性能场景录制性能脚本(badboy或者jmeter中反向代理录制脚本) 3、badboy工具的使用 (1)下载badboy包 (2)安装badboy包 第一步: 第二步: 找到安装路径: C:\Program Files (x86)\B 阅读全文
posted @ 2024-04-12 11:21 xiaolehua 阅读(374) 评论(0) 推荐(0) 编辑
摘要:jmeter之性能测试 一、性能测试介绍 1、什么叫做性能测试? (1)通过某些工具或手段来检测软件的某些指标是否达到了要求,这就是性能测试 (2)指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试 2、性能测试的时间? 在功能测试完成后才能进行性能测试 3、为什 阅读全文
posted @ 2024-04-12 09:13 xiaolehua 阅读(352) 评论(0) 推荐(0) 编辑
摘要:jmeter之操作数据库 一、下载jdbc 驱动,安装jdbc驱动 2、将驱动存放在4个路径下 (1)C:\Program Files\Java\jre1.8.0_60\lib (2)第二个存放的包 C:\Program Files\Java\jre1.8.0_60\lib\ext (3)第三个存放 阅读全文
posted @ 2024-04-11 15:45 xiaolehua 阅读(380) 评论(0) 推荐(0) 编辑
摘要:测试计划是jmeter的开始: 一、实战 1、jmeter post请求 (1)添加线程组 (2)添加http请求 (3)编辑http请求 (4)在监听器中添加查看结果树:如下 (5)运行接口 (6)断言 (5)断言内容 2、jmeter get请求 二、依赖关系的接口 案例: 1、登录接口 url 阅读全文
posted @ 2024-04-11 09:24 xiaolehua 阅读(428) 评论(0) 推荐(0) 编辑
摘要:jmeter之介绍和安装 一、介绍jmeter (1)jmeter是由apache公司开发的一个纯java 的开源项目,不仅可以做接口测试,还可以做性能测试. (2)jmerer具备高一致性,可以实现跨平台运行。 (3)jmeter可以实现分布式负载。 (4)jmeter 采用多线程,允许通过多个线 阅读全文
posted @ 2024-04-11 09:23 xiaolehua 阅读(356) 评论(0) 推荐(0) 编辑
摘要:python+pymysql python操作mysql 一、python操作数据库 1、下载pymysql 库, 方法一:pip3 install pymysql 或pip install pymysql 方法二:在pycharm中setting下载pymysql 2、打开虚拟机上的数据库 3、p 阅读全文
posted @ 2024-04-10 17:04 xiaolehua 阅读(307) 评论(0) 推荐(0) 编辑
摘要:接口测试之接口po框架 一、新建一个项目 接口自动化框架设计实战: 第一包:config 案例: #登录接口dl_url = 'http://cms.duoceshi.cn/cms/manage/loginJump.do'dl_d = {'userAccount': 'admin', 'loginP 阅读全文
posted @ 2024-04-10 09:22 xiaolehua 阅读(334) 评论(0) 推荐(0) 编辑
摘要:接口测试之unittest框架 import unittestimport requestsfrom time import *from jk.HTMLTestRunner3_New import HTMLTestRunnerclass Cms(unittest.TestCase): @classm 阅读全文
posted @ 2024-04-10 09:18 xiaolehua 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1.postman接口测试,它有一个功能可以设置参数化,你有用过吗 (1)有 (2){{}} a、设置环境变量 b、在run中通过导入csv文件引用变量 2.你测试过哪些接口 接口类型: http 接口 webserver 接口 项目中接口:登录接口;添加用户接口;查询栏目接口;文章管理接口,删除用 阅读全文
posted @ 2024-04-09 10:55 xiaolehua 阅读(212) 评论(0) 推荐(0) 编辑
摘要:python+request一、介绍request库(1)requests是用python语言编写的简单易用的http库,用来做接口测试的库;(2)接口测试自动化库有哪些?requests、urllib 、urllib2、urllib3、 httplib 等(最受欢迎的是requests)(3)安装 阅读全文
posted @ 2024-04-09 09:04 xiaolehua 阅读(389) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2024-04-08 09:03 xiaolehua 阅读(188) 评论(0) 推荐(0) 编辑
摘要:接口测试之postman 一、介绍postman Postman是一个网页调试工具,也可以调试css、html等Postman的操作环境环境:Postman Mac、Windows X32、Windows X64、Linux系统、postman 浏览器扩展程序、postman chrome应用程序P 阅读全文
posted @ 2024-04-07 16:59 xiaolehua 阅读(555) 评论(0) 推荐(0) 编辑
摘要:fiddler 一、fiddler包安装 路径也尽量不要有中文 安装步骤: (1)点击安装包 (2)默认安装路径 (2)在点击安装install (3)点击diddler.exe图标 (4) 二、Fiddler 简介fiddler 是 C# 开发免费web调试工具之一,记录所有客户端和服务端常见的  阅读全文
posted @ 2024-04-07 09:15 xiaolehua 阅读(453) 评论(0) 推荐(0) 编辑
摘要:接口测试之基本介绍 1、接口测试啊 接口测试也叫api, 定义:测试系统和系统之间的数据交换,模块与模块之间的数据交互,程序与程序之间的数据交互; 如: http://cms.duoceshi.cn/manage/loginJump.do登录接口 2、为什么做接口测试? (1)当界面还没有出来时,测 阅读全文
posted @ 2024-04-07 09:13 xiaolehua 阅读(464) 评论(0) 推荐(0) 编辑
摘要:自动化框架 一、介绍框架 1、unittest 框架是python中自带的框架 2、作用:管理和组织测试用例 当我们写的用例越来越多,我们就要考虑用例的编写的规范和组织,以便于后期的维护 3、常见的自动化框架:po框架、pytest 框架、unittest框架(我们讲解) 4、unitest 框架自 阅读全文
posted @ 2024-04-01 17:33 xiaolehua 阅读(503) 评论(0) 推荐(0) 编辑
摘要:python自动化之selenium 一、自动化用例 案例: 用例1cms环境 登录 from selenium import webdriver from selenium.webdriver.support.select import Select from time import * dx=w 阅读全文
posted @ 2024-04-01 17:31 xiaolehua 阅读(333) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示