测试:DOCX
先拿到的是需求文档和接口文档以及测试用例模块,【以及之前写好的测试用例】再根据分配的任务进行编写用例
【智能看懂业务需求】现有功能点,在编写用例
【项目介绍】:
辽阳农商惠生活项目是作为一个农户和银行的一个财务合并系统,该系统分为3端:银行的后台【后台系统数据】,web前段【商户前段】,以及银和商务之间的移动端【银行的,商户的】
我在公司负责的是银行的移动端等。大致模块有:首页、智慧服务、网点、个人等。
我在个人模块中有:我的贷款、我的账户、我的礼品以及修改密码
在网点模块中:可以看到网点详情信息,包括电话和地址
在智慧服务模块中有:社区服务、天气、快递和理财工具
在首页模块中有:忠惠真慧存、商圈娱乐、助贷服务和自助缴费
UI测试:
返回键位置是否正确;
视频标题文字、颜色、大小、位置等要素是否正确;
视频播放器页面位置是否正确、宽高比例是否合理、显示内容(默认状态图)是否正确;
课程简介、课程目录栏目位置、比例是否正确;
课程简介中:讲师头像、姓名、课程时间、观看人数、简介等要素是否正确;
开始学习按钮颜色、位置、大小(圆角)等要素是否正确;
收藏按钮位置、大小、颜色等要素是否正确
课程目录中章节名称、文字、下拉按钮位置、大小等要素是否正确;
页面其他要素是否与UI设计稿一致;
功能测试:
返回按钮是否可以点击,是否可以成功返回上一级页面;
判断用户是否登录、是否已购买该课程,未登陆状态、未购买下不可以进入播放界面,提示用户去登录(未注册的用户提示用户先注册)/去购买;
判断当前视频是否为免费,如果为免费所有人都可以看,为付费时需要判断用户是否已经购买;
点击视频播放按钮或者开始学习按钮时视频是否正常播放,暂定时是否可以暂停,再次播放时是否同步上一次暂停的位置播放;
视频中断测试:视频快进、快退是否有卡顿、延时现象
播放时突然来电话或者手机关机等情况下,是否会保存播放进度;
视频播放时切换到后台,视频是否暂停,再次返回视频是否是暂停状态;
视频播放时直接杀死进程,视频播放结束,是否保留播放进度,下次进入是否同步上一次的观看位置/还是重新播放、进度清零;
播放视频A的时候切换到视频B,再次返回视频A是否继续上次进度播放,还是从头开始;
音量大小按钮是否能够使用;
视频最大化(全屏)、最小化是否正常使用,切换状态时视频是否会发生卡顿/延时;
视频当前章节播放完成后切换下一章节是否自动切换,还是需要手动切换(具体根据产品原型来分析)
手机横竖屏切换时播放状态是否会有卡顿、延时、闪退等情况;
兼容性测试:
平台兼容性:Android、Ios、iPad…
系统兼容性:Android4.0-10.0、Ios8.0 – 12;
屏幕分辨率测试:Android需要多注意因为屏幕尺寸存在碎片化,需要考虑视频的适配效果是否OK;
播放器是否与其他类型播放器冲突(需要考虑播放的时候是否和音频等相互冲突)
网络测试:
网络切换测试:WIFI、移动网络;
弱网测试:弱网情况下视频播放是否有卡顿、黑屏、闪退等情况;
无网络状态下进入是否会有相关提示
播放过程中网络切换是否有相应提示;
移动网络状态下播放是否会提示用户当期为非WIFI播放,是否切换;
播放过程中网络终端,播放完已经加载的部分后停止播放,且有相应提示;
易用性测试:
界面是否简洁,一目了然(比如:视频标题、片头、片尾、视频图像等界面)
快捷键是否方便:快进、快退…
菜单栏是否正确、方便使用
图像是否清楚,切换清晰度情况下视频播放是否正常,是否有卡顿、黑屏、闪退等情况
拖拽进度条使用起来是否友好
视频是否具备视频记忆功能/是否保存播放进度;
能否保存已观看的视频列表
UI测试:
导航栏元素位置、大小、颜色等要素是否一致/是否符合UI效果图;
导航栏视频分类下拉框位置、颜色、按钮是否正确
鼠标滑过、点击时、点击后按钮状态是否有相应颜色、状态变化;
视频列表页面title、视频图片、视频title、是否付费等元素的颜色、大小、位置等是否正确;
视频播放页面:视频title、视频默认加载图、播放按钮、目录、视频列表、视频介绍等元素位置、大小、颜色、鼠标操作时状态是否与预期一致;
视频播放时进度条、快进按钮、快退按钮、播放按钮、暂停按钮位置是否正确
功能测试:
首先判断用户是否登录,未登录不能进入主页(应提示用户先进行登录),已登录状态用户可以进行视频观看;
导航栏下拉框是否可以正确打开和关闭,打开和关闭时的状态是否和预期一致;
鼠标滑过、点击时、点击后相应条目的状态是否和预期一致;
点击相应条目时,页面右边是否同步切换至相应页面,是否有延时、卡退、切换错误等情况;
视频播放页面鼠标滑过、点击时、点击后视频对应条目、标题是否有相应状态变化(具体变化状态根据产品原型进行分析),点击后是否能够正确跳转至相应的视频播放界面;
判断用户点击的视频属于免费还是付费,如果为免费则所有人均可以进行观看,如果为付费则要判断用户是否付费,如果已经付费则可以进行观看,如未支付则提示用户先购买后再进行观看并提供支付入口或者联系客服进行支付的方式;
进入视频播放界面判断当前视频title是否和用户上一步点击的视频title一致;
视频默认加载图是否显示正确或者显示异常等情况;
视频播放按钮是否可以点击,点击后视频是否正常播放;
视频目录是否显示正确,如有子列表是否正常显示,如果没有子列表是否有相应提示(具体效果根据产品原型进行分析);
视频介绍是否与当前视频一致,讲师是否一致等情况;
点击播放后进度条是否随之变化;
视频快进、快退、暂停、播放是否可以正常使用,是否有卡顿、延时、闪退等情况;
播放完成后是否自动切换下一视频(如有多节视频情况下,如果只有一条子视频的情况下,播放完成后是否关闭当前页面或者给予用户相应提示),如果需要手动切换是否有相应的友好提示;
视频播放时声音、画面是否一致或者是否有异常等情况;
视频最大化、全屏、最小化是否可以正常使用,切换时是否有卡顿、延时等情况;
当前视频与其他视频来回切换时,视频是否有卡顿、延时等情况;
电脑关机或者其他异常情况下,视频是否会保存播放记录,下次进入观看时是否继续上次的播放记录继续播放;
兼容性测试:
平台兼容性:Windows、Mac
系统兼容西:Win7、Win10、Mac
屏幕分辨率:不同电脑显示器分辨率不同,视频相关页面是否有模糊、适配是否合理;
播放器是否与其他类型播放器冲突(例如音乐播放器打开后,视频是否暂停还是继续播放);
网络测试:
网络切换测试:无线网与宽带;
弱网测试:弱网情况下视频是否卡顿、画面是否失帧;
无网络状态进入是否会有相应提示;
网络切换时视频是否暂停、保存当前播放状态;
易用性测试:
界面是否一目了然(比如:视频title、片头、片尾、视频画面等);
视频页面操作是否方便,菜单栏是否正确、易上手;
进度条拖拽使用起来是否方便;
视频是否具有视频记忆功能/是否保存当前播放进度
执行用例--实际结果(缺陷报告):
1、缺陷报告的定义:
软件不正常的错误或者是代码性错误均成为缺陷
2、缺陷的种类:
功能不正常
软件在使用上感觉不方便
软件的结构为做良好的规划
提供的功能不充分
与软件操作者的互动不良
使用性能不佳
为做好错误处理
边界错误
计算错误
使用一段时间所产生的错误
控制流程的错误
在大数据量压力下所产生的错误
在不同硬件环境下产生的错误
版本控制不良导致的错误
软件文档的错误
3、将缺陷按照严重程度划分为:
系统崩溃,严重,一般,次要,建议
4、解决BUG的优先级
高、中、低
5、按照测试种类分:
逻辑功能类、性能类、界面类、易用性类、安装、兼容性类
6、BUG的生命周期
测试 开发
BUG新建 确认BUG
回归测试 已解决bug
关闭BUG
一个BUG由开发人员发现并提交,外面将状态标注为新建;开发人员接收了该BUG,将BUG的状态修改为已分配(Assigned),表示已经认可; 开发人员结局了该BUG猴,就将BUG的状态修改为解决,并发给测试人员回归测试;测试人员对BUG进行回归测试,如果确实已解决,就将BUG 的状态修改为关闭,否则的话则发给开发人员重新修改。还要说明的是,BUG是可以死而复生的,以前版本已经关闭的BUG,如果新版本中出现, 我们就需要将其状态修改为重新打开 |
7、缺陷报告(excel,word方式,禅道,jirea、QQ/钉钉)
缺陷报告的写法:
含有:缺陷编号、缺陷标题、缺陷描述、重现步骤、严重程度、优先级、用例编号、【测试人】【版本】【测试时间】
测试:DOCX的更多相关文章
- DocX Xceed.Words.NET操作Word,插入特殊符号
x 传送门,我们走... DocX的Github传送门 介绍一 介绍二 写入特殊符号 开始... 自己做一个工具,要导出Word的,当时刚开始想使用Xceed.Words.NET.dll第三方插件进行 ...
- Atitit s2018.5 s5 doc list on com pc.docx v2
Atitit s2018.5 s5 doc list on com pc.docx Acc 112237553.docx Acc Acc 112237553.docx Acc baidu ne ...
- Atitit s2018.5 s5 doc list on com pc.docx Acc 112237553.docx Acc baidu netdisk.docx Acc csdn 18821766710 attilax main num.docx Atiitt put post 工具 开发工具dev tool test.docx Atiitt 腾讯图像分类相册管家.docx
Atitit s2018.5 s5 doc list on com pc.docx Acc 112237553.docx Acc baidu netdisk.docx Acc csdn 1882 ...
- Atitit s2018 s4 doc list dvchomepc dvccompc.docx .docx \s2018 s4 doc compc dtS44 \s2018 s4 doc dvcCompc dtS420 \s2018 s4f doc homepc \s2018 s4 doc compc dtS44\(5 封私信 _ 44 条消息)WebSocket 有没有可能取代 AJAX
Atitit s2018 s4 doc list dvchomepc dvccompc.docx .docx \s2018 s4 doc compc dtS44 \s2018 s4 doc dvcCo ...
- Atitit r2017 r6 doc list on home ntpc.docx
Atitit r2017 r6 doc list on home ntpc.docx 驱动器 D 中的卷是 p2soft 卷的序列号是 9AD0-D3C8 D:\ati\r2017 v4 raf\r2 ...
- c#读取Word模板,利用书签替换内容包括表格
//生成WORD程序对象和WORD文档对象 Microsoft.Office.Interop.Word.Application appWord = new Microsoft.Office.Inter ...
- java工具类POI导出word
1.新建一个word,里面填写内容,如: 2.导出wordjava类 /** * POI导出word测试 * @throws Exception */ @RequestMapping(value=&q ...
- C# 后台模块 Word 模板操作
public static string CreateWord() { //********************************************** //来自博客http://bl ...
- 孤荷凌寒自学python第七十七天开始写Python的第一个爬虫7
孤荷凌寒自学python第七十七天开始写Python的第一个爬虫7 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写. 今天的学习仍然是在纯粹对docx模 ...
随机推荐
- linux系统中firewalld防火墙管理工具firewall-config(GUI图形用户界面)
firewall-config是firewalld防火墙管理工具的GUI(图形用户界面)版本,几乎可以实现所有以命令行来执行的操作. firewall-config的界面如下图(在终端直接运行fire ...
- 4G DTU在使用时有哪些注意事项?
4G DTU是用来帮助工业设备快速连接4G网络的设备.众山物联网研发.生产的LTE660正是这样一款功能强大的4G联网"利器". DTU是英文Data Transfer unit的 ...
- ES6--数组部分基础知识
数组Array的相关方法 1.Array.from()方法 Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象 ...
- Java线程池原理及分析
线程池是很常用的并发框架,几乎所有需要异步和并发处理任务的程序都可用到线程池. 使用线程池的好处如下: 降低资源消耗:可重复利用已创建的线程池,降低创建和销毁带来的消耗: 提高响应速度:任务到达时,可 ...
- (模板)graham扫描法、andrew算法求凸包
凸包算法讲解:Click Here 题目链接:https://vjudge.net/problem/POJ-1113 题意:简化下题意即求凸包的周长+2×PI×r. 思路:用graham求凸包,模板是 ...
- 阿里P8大佬熬夜10天,把所有Android第三方库整理成了PDF
缘起 随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑.快速迭代的目的越来越难,还有应用之间的互相调用等等问题,插件化技术应用而生.如果没有插件化技术,美团. ...
- 配置交换机基于接口划分VLAN(接入层设备作为网关)
组网图形 简介 划分VLAN的方式有:基于接口.基于MAC地址.基于IP子网.基于协议.基于策略(MAC地址.IP地址.接口).其中基于接口划分VLAN,是最简单,最常见的划分方式. 基于接口划分VL ...
- leetcode129valid-parentheses
题目描述 给出一个仅包含字符'(',')','{','}','['和']',的字符串,判断给出的字符串是否是合法的括号序列 括号必须以正确的顺序关闭,"()"和"()[] ...
- 从零到千万用户,我是如何一步步优化MySQL数据库的?
写在前面 很多小伙伴留言说让我写一些工作过程中的真实案例,写些啥呢?想来想去,写一篇我在以前公司从零开始到用户超千万的数据库架构升级演变的过程吧. 本文记录了我之前初到一家创业公司,从零开始到用户超千 ...
- Frontpage 三种回车键
Frontpage的回车键有三种:enter.shift+enter.ctrl+enter. enter键对应于HTML中的<p></p>,是一个段落的分界符. shift+e ...