自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 直播网络质量检测流程

**目录一、检测定义 21.1直播卡顿检测 21.2高延迟检测 21.3线路切换检查 2二、时序图 32.1播放控制 32.2故障控制 4三、 检测流程图 53.1卡顿延迟检测流程 53.2线路切换流程 6**一、检测定义1.1直播卡顿检测1、计录每秒接收帧数,共N(默认值为5,保留设置接口)秒数据;2、每秒计算出最近N秒的接收总帧数N_Total_Frame;3、每秒计算出FrameRecvDiff = fps*N - N_Total_Frame;4、每秒计算出LiveC

2021-01-03 13:28:08 3201

原创 Android播放器测试协议

2021-01-03 13:12:58 284

原创 播放器追帧方案

总结:本文针对教育直播类型追帧设计的方案,需要根据不同的直播类型进行选择,具体方案如下:**优先推荐:方案二【具体方式3】,原因:给用户更好的体验效果,不会让用户在上课过程中,错过最精彩的时刻;【如有对应条件,也可以选择方案四&方案五】****不推荐:方案一&方案三,原因:在网络不稳定情况下,会发生声调变声情况(注意:根据不同设备音频渲染效果不同,导致体验感较差);**方案一:音频缓慢追上,视频直接丢掉;方案二:音视频文件都同时丢掉(可设置丢掉的方式);1.播放

2021-01-03 13:05:02 1319

原创 播放器测试点

本文针对直播播放器sdk设计的测试思路,如有更好的测试计划,欢迎沟通交流

2021-01-03 12:30:05 643

原创 面试题之顺时针打印矩阵&旋转90度(Python实现)

1、问题描述:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,输入如下矩阵:则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.思路:每次打印并删除矩阵的第一行,然后将矩阵逆时针翻转90度,直至打印出全部结果具体代码实现如下:#顺时针# coding:utf-8class Solution(object): def printMatrix(self, matrix): # 打印矩阵 res

2020-07-20 01:49:48 820

原创 性能监控方法

性能监控方法1、jmeter监控:准备客户端插件jmeter-plugins-perfmon-2.1.jar和服务端监控插件ServerAgent-2.2.3(CMDRunner.jar、ServerAgent.jar)具体见:戳2、后台自带监控,直接获取需要的数据;3、利用现有的监控工具,如:阿里云监控、linux中top和free、 nmon等(nmon针对Linux,好用点),具体见:戳...

2020-06-27 17:57:45 209

原创 算法题(Python实现)

1、实现一个斐波拉契函数F[n]=F[n-1]+Fn-2要求输入下标,返回对应值。def A(): """"斐波那契,输入下标值,输出对应下标的值""" global stl num = input("请您输入下标值:") if int(num) > 2: stl = [[],1, 1] for i in range(3, int(num)+1): stl.append(stl[-1] + stl[-2])

2020-06-23 17:56:12 207

原创 SDK测试

1、SDK与API的区别SDK概念:软件开发工具包(SDK,全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。通俗点是指由第三方服务商提供的实现软件产品某项功能的工具包。api概念:API(Application Programming Interface,应用程序编程接口)一般是指一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解

2020-06-19 22:07:28 713

原创 帧率测试

1、GPU概念GPU(Graphic Process Unit):图形处理器,又称显示核心,视觉处理器。是一种专门运算图像的微处理器。显卡的处理器称为图形处理器。它是显示的“心脏”。2、为什么要进行帧率测试(FPS)帧率测试:也叫流畅度测试,主要是测试图像,视频的性能。在无线测试领域中,尤其是游戏类的App,对图像处理速度更为关注。帧率过大,对于部分低配置的测试机来说,会产生大量的热量,导致测试机过烫;如果帧率过低,会导致很不流畅,体验比较差。在移动设备中,FPS(Frame Per Second)

2020-06-19 21:56:38 10232

转载 monkey详解

#转载:JinZhu (金主)Monkey 测试基本操作介绍(一)Monkey 测试日志讲解(二)Monkey+Logcat+DDMS内存泄漏分析以及定位(三Monkey+Logcat+traces 查找以及分析定位 ANR 问题(四) Monkey+battery-historian 电量测试(五)...

2020-06-18 22:26:55 166

转载 Appium appium+python+jenkins 一套自动化测试框架搭建

转载:https://testerhome.com/topics/9879本篇主要讲:appium框架的搭建与真机环境配置安装brew install node 想要生效首先必须先安装homebrew,检查自己是否已经安装homebrew,在终端中输入 brew -v ,如果出现版本信息则说明已经安装,如果提示命令不存在则说明未安装, 安装homebrew的方法如下(记得打开一下xcode): /usr/bin/ruby -e “$(curl -fsSL https://raw.githubuser

2020-06-18 21:55:53 480

原创 截取URL的域名并记录次数

题目:对TXT文件中的每一条URL进去截取域名并记录出现的次数,如:http://www.baidu.com,最后进行存储def cut(rows): """ 同样可以利用正则表达式提取 """ contect = rows.rsplit("http")[1] contect = str(contect.rsplit("com/")[0] + "com") contect = str("http" + contect) return contect#判断list

2020-06-18 15:59:35 228

原创 数组排序

题目:给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数;当 A[i] 为偶数时, i 也是偶数。def sortArrayByParityII(list): t1 = [] t2 = [] for num in list: if num%2 == 0: t2.append(num) else: t1.append(num)

2020-06-18 15:31:15 167

原创 客户端测试点

客户端着重测试点,关于移动端/web端测试点待补充…

2020-06-10 11:03:38 348

原创 jmeter+ant+jenkins接口自动化测试框架

**jmeter+ant+jenkins接口自动化测试框架**大致思路:Jmeter可以做接口测试,也能做压力测试,而且是开源软件;Ant是基于Java的构建工具,完成脚本执行并收集结果生成报告,可以跨平台,Jenkins是持续集成工具。将这三者结合起来可以搭建一套Web HTTP接口测试的持续构建环境,实现接口自动化测试,pc系统是Windows。1、安装就jmeter1.1、下载安装包(过程略过,自己找安装包,随便装在哪个目录下)1.2、配置环境变量 JMETER_HOME 为 jemt

2020-06-09 10:55:56 4867

转载 接口测试

转载地址:https://www.cnblogs.com/zj1234/p/8651808.html接口测试Jmeter-http接口脚本一般分五个步骤:(1)添加线程组 (2)添加http请求 (3)在http请求中写入接入url、路径、请求方式和参数 (4)添加查看结果树 (5)调用接口、查看返回值jmeter 发get请求这里写图片描述这里写图片描述jmeter 发post请求...

2019-12-14 16:16:45 170

原创 Fiddler 修改包并请求本地包

Fiddler 修改包并请求本地包标题 第一步:配置fiddler**1.使其可以正常对web/安卓 进行抓包,如下图:2.打开fiddler,安卓打开App输入用户名和密码并点击登录,在fiddler上会抓到相应的接口,其中有一个接口:http://readapp.tope365.com/engApi/front/sys/getversion/我们要通过修改这个接口的返回值来使其强制更...

2019-12-06 16:14:38 679

转载 API类库的在线阅读

API类库的在线阅读原地址:http://tool.oschina.net/

2018-09-16 08:14:22 393

原创 招聘简历管理系统的简单设计

招聘简历管理系统需求分析及设计1.1 招聘简历系统功能需求: 1.1.1招聘简历系统用例图: 招聘管理系统主要完成招聘流程的系统化管理,其主要业务包括职位发布,简历接收,简历筛选,笔试,面试和录用。另外提供系统管理和数据交换等辅助功能。其用例图如图1-1所示。 图1-11.1.2招聘职位发布: 作为招聘流程的第一个步骤,招聘...

2018-09-16 08:09:20 12165

原创 用集合框架写一下简单的信息录入

如果有什么问题,请各位大神请教//用集合框架写一下简单的信息录入 代码块/* * Person对象 */public class Person {private String UserName;private String ID;private String Sex;private String Adress;public Person() {...

2018-09-15 21:41:18 331

播放器SDK调用方事件输出协议.doc

播放器SDK调用方事件输出协议.doc

2021-01-03

空空如也

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

TA关注的人

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