功能、界面/易用性幸运飞艇平台出租、中断、网络、兼容性、安全性、性能测试

功能测试幸运飞艇平台出租(www.1159880099.com)QQ1159880099
1、朋友圈发送功能

1)只发送文本

 a、考虑文本长度:1-1500字符(该数据为百度数据)、超出最大字符长度

 b、考虑文本类型:纯中文、纯数字、纯字母、纯字符、纯表情(微信表情/手机自带表情)、混合类型、包含url链接;因为过长纯类型需要换行很容易出现超出边框问题,所以这里先考虑过长纯类型情况

 c、文本是否支持复制粘贴

 d、为空验证 

2)只发送图片

  a、本地相册选择/拍摄

  b、图片数量验证:1-9张图片、超出9张

  c、图片格式验证:常见图片格式jpg、png(以实际微信需求支持的格式为准)、动态gif图片、不支持的图片格式

  d、图片尺寸验证:最大700*800像素(此为百度数据)、超出最大尺寸范围是否压缩

  e、图片大小验证:1-300kb(此为百度数据)、超出300kb

  f、图片的预览验证:点击支持预览大图、多张图片支持左右滑动预览

  g、图片的增删改操作

  h、为空验证

3)只发送视频

  a、本地相册选择/拍摄

  b、视频秒数验证:1-10s,超出10s

  c、视频个数验证:1个,超出1个

  d、视频格式验证:支持的视频格式,例mp4、不支持的视频格式

  e、视频大小验证:苹果400kb以内、Android200-300kb(此为百度数据)、超出规定大小

  f、视频预览增删改操作

  g、为空验证

4)发送文本+图片:输入满足要求的文本、图片进行一次验证

5)发送文本+视频:输入满足要求的文本、视频进行一次验证

6)发送图片+视频:不支持发送

7)朋友圈发送内容是否有限制,例如涉及黄赌毒等敏感字

8)所在位置

  a、不显示位置:发送到朋友圈动态不显示位置

  b、选择对应位置:搜索支持、自动定位、手动编辑

  C、点击取消,返回上一级页面

9)谁可以看

  a、设置公开:所有朋友可见

  b、设置私密(仅自己可见):自己查看朋友圈-可见、好友查看朋友圈-不可见

  c、设置部分可见(部分朋友可见):选择的部分好友-可见、不被选择的好友-不可见、是否有人数上限

  d、设置不给谁看(选中的朋友不可见):不被选中的朋友-可见、被选中的朋友-不可见、是否有人数上限

  e、点击取消,返回发送页面

10)提醒谁看

  a、提醒单人/提醒多人:被提醒的朋友-收到消息提醒、未被提醒-未有消息提醒

  b、是否有人数上限

  c、点击取消,返回发送页面

11)同步QQ空间:默认不同步、同步到QQ空间

12)取消发送朋友圈操作

  a、选择相机,点击取消,返回朋友圈页面

  b、进入朋友圈发送页面,选择文本图片,点击取消

13)朋友圈当天发送次数是否有上限限制

2、朋友圈浏览功能

1)文本查看:

  a、过长文本内容是否隐藏,并支持查看全文

  b、右键选择复制、收藏、翻译

  c、url链接是否支持点击跳转网页

2)图片查看

  a、小图右键支持收藏/编辑

  b、点击支持大图浏览

  c、选择发送给朋友、收藏、保存图片、编辑

  d、多张图片支持左右滑动浏览

3)视频查看

  a、右键视频支持静音播放/搜藏

  b、点击视频播放按键支持播放视频

  c、选择发送给朋友、收藏、保存视频、编辑

4)分享动态浏览:QQ空间/公众号文章/非腾讯产品分享后朋友圈是否正常显示

5)赞:点赞、取消点赞

6)评论

  a、评论长度:评论字数合理长度、评论超过字数上限

  b、评论类型:纯中文、纯数字、纯字母、纯字符、纯表情(微信表情/手机自带表情)、混合类型、包含url链接;

  c、评论是否支持复制粘贴

  d、为空验证

  e、发表评论后删除

  f、评论回复操作

7)删除朋友圈动态

8)更换相册封面

9)刷新是否正常获取新动态

10)上滑是否加载更多

界面/易用性测试

1、技术人员角度:页面布局设计是否跟产品原型图/ui效果图一致

2、但除了考虑1之外,我们同样要考虑到用户使用:功能操作是否简便,页面布局排版风格是否美观合理,提示语相关信息是否易于理解

中断测试

1、主要考虑:a)核心功能 b)当前功能存在实时数据交换,例发朋友圈、浏览朋友圈进行中断,是否容易出现崩溃

2、中断包括:前后台切换、锁屏解锁、断网重连、app切换、来电话/来短信中断、插拔耳机线/数据线

网络测试

1、三大运营商不同网络制式测试

2、网络切换测试:WIFI/4G/3G/2G

3、无网测试:对于缓存在本地的数据,部分朋友圈信息是否支持浏览

4、弱网测试:

 a、延时:页面响应时间是否可接受、不同网络制式是否区分超时时长、出现请求超时,是否给予相应的提示

 b、丢包:有无超时重连机制、如果未响应,是否给予相应提示

 c、页面呈现的完整性验证

兼容性测试

1、Android手机端、苹果手机端、pad版(主流)功能界面显示是否正常

2、各平台朋友圈展示数据是否一致

安全测试

发送朋友圈时,文本输入脚本代码,是否出现异常

性能测试

1、服务器性能测试

  可通过loadrunner/jmeter工具实现,主要关注TPS、响应时间、吞吐量、CPU、内存等

2、app客户端性能测试

 可通过GT工具实现,运行时关注cpu、内存、流量、电量等占用率

3、app压力稳定性测试

 通过monkey工具实现,频繁发送朋友圈,浏览朋友圈请求,是否容易发生崩溃

原文地址:http://blog.51cto.com/13890914/2151246

时间: 2024-08-03 00:02:19

功能、界面/易用性幸运飞艇平台出租、中断、网络、兼容性、安全性、性能测试的相关文章

Java的业务OA幸运飞艇平台出租逻辑验证架fluent-validator

在互联网OA幸运飞艇平台出租haozbbs.comQ1446595067 行业中,基于Java开发的业务类系统,不管是服务端还是客户端,业务逻辑代码的更新往往是非常频繁的,这源于功能的快速迭代特性.在一般公司内部,特别是使用Java web技术构建的平台中,不管是基于模块化还是服务化的,业务逻辑都会相对复杂. 这些系统之间.系统内部往往存在大量的API接口,这些接口一般都需要对入参(输入参数的简称)做校验,以保证:1) 核心业务逻辑能够顺利按照预期执行.2) 数据能够正常存取.3) 数据安全性.

MEF 插件幸运飞艇平台出租式开发 - DotNetCore 中强大的 DI

背景叙述在前面几篇幸运飞艇平台出租(www.1159880099.com)QQ1159880099 MEF 插件式开发 系列博客中,我分别在 DotNet Framework 和 DotNet Core 两种框架下实验了 MEF 的简单实验,由于 DotNet Framework 由来已久,因此基于该框架下衍生出的很多优秀的 MEF 框架较多.但是对于 DotNet Core 来说,情况有所不同,由于它本身对 DI 内置并提供支持,因此我尝试使用它的全新 依赖注入(DI) 来做一些实验. 动手实

机器学习实践心得:数据平台设计与搭建US幸运飞艇平台出租

机器学习作为近几年的一项热门技术US幸运飞艇平台出租QQ2952777280[话仙源码论坛]hxforum.com[木瓜源码论坛]papayabbs.com,不仅凭借众多"人工智能"产品而为人所熟知,更是从根本上增能了传统的互联网产品.下文将基于本人所负责的个推大数据平台搭建工作,与大家分享个推数据平台架构方面的经验以及踩过的一些坑. 一.背景:机器学习在个推业务中的应用场景作为独立的智能大数据服务商,个推主要业务包括开发者服务.精准营销服务和各垂直领域的大数据服务.而机器学习技术在多

利用padding-top/padding-bottom百分比OA幸运飞艇平台,进行占位和高度自适应

在css里面,padding-top,padding-bottom,margin-top,margin-bottom取值为百分比的时候,参照的是父元素的宽度. 比如:父元素宽度是100px, 子元素padding-top:50%,那么padding-top的实际值就是100*50%=50px 这个小小的知识点,其实有很大的用处,应用也很广泛,就是进行提前占位,避免资源加载时候的闪烁,还可以让高度自适应. 举例: 一般来说,想要自适应屏幕大小,我们设置元素的宽度自适应是完全没有问题的,比如希望一行

Linux中用Nginx和FTP搭建WS幸运飞艇平台搭建图片服务器

一.需要的组件WS幸运飞艇平台搭建论坛:haozbbs.com Q1446595067 图片服务器两个服务:Nginx(图片访问): 1.http服务:可以使用nginx做静态资源服务器.也可以使用apache.推荐使用nginx,效率更高. 2.反向代理 实现 负载均衡ftp服务(图片上传): 使用linux做服务器,在linux中有个ftp组件vsftpd.二.Nginx服务器搭建1.安装Nginx 要求安装vmware虚拟机. Linux:CentOS6.4(32) Nginx:1.8.0

Python爬虫爬取OA幸运飞艇平台获取数据

安装BeautifulSoup以及requests 打开window 的cmd窗口输入命令pip install requests 执行安装,等待他安装完成就可以了 BeautifulSoup库也是同样的方法 我使用的编译器的是sublime text 3,觉得是挺好用的一个编译软件 其他工具: Chrome浏览器 Python版本: Python3.6 运行平台: Windows 1.首先我们搜索OA幸运飞艇平台排行榜:[×××.com/h5]企 娥:217 1793 408获取网页的代码:

python paramiko模块幸运飞艇平台搭建实现跨平台SSH

需求:在幸运飞艇平台搭建论坛:haozbbs.com Q1446595067 管理用户端(实际上所有支持Python的OS都可以)批量对远程服务器进行部署.命令执行.文件传输.搭建测试环境等. 一般的,我们用Putty,Xshell,Winscp都可以实现SSH登录,但是如果出现N台服务器,我们按照原来的方法,需要逐个登录配置,这会花费一定的时间.实际上,Python的paramiko模块就可以实现这种操作.其原理就是模拟SSH客户端,与SSH服务端进行交互,实现登录与命令的实时传输.Param

Java创建极速飞艇平台出租线程的三种方式

(1)定义Thread类的子类,极速飞艇平台出租[企鹅21717-93408]并重写该类的run方法,该run方法的方法体就代 表了线程要完成的任务.因此把run()方法称为执行体.(2)创建Thread子类的实例,即创建了线程对象.(3)调用线程对象的start()方法来启动该线程. 二.通过Runnable接口创建线程类(1)定义runnable接口的实现类,并重写该接口的run()方法,该run()方法的方法体是该线程的线程执行体.(2)创建 Runnable实现类的实例,并依此实例作为T

xUtils与FastJson获取和北京-赛车平台出租解析网络数据

发送一个北京-赛车平台出租异步任务就系Json数据 首先打开一个接口,里面是Json数据,通过xUtils框架来发送get请求,得到接口的Json字符串,将字符串用FastJson解析成一个实体类,保存在集合当中在Gradle里面添加库工程 xUtils框架:compile 'org.xutils:xutils:3.3.40' FastJson:compile 'com.alibaba:fastjson:1.1.56.android' (我也不知道为什么显示出来的android是红色大写,应当是