先拿到的是需求文档和接口文档以及测试用例模块,【以及之前写好的测试用例】再根据分配的任务进行编写用例

【智能看懂业务需求】现有功能点,在编写用例

 【项目介绍】:

    辽阳农商惠生活项目是作为一个农户和银行的一个财务合并系统,该系统分为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的更多相关文章

  1. DocX Xceed.Words.NET操作Word,插入特殊符号

    x 传送门,我们走... DocX的Github传送门 介绍一 介绍二 写入特殊符号 开始... 自己做一个工具,要导出Word的,当时刚开始想使用Xceed.Words.NET.dll第三方插件进行 ...

  2. 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 ...

  3. 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 ...

  4. 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 ...

  5. 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 ...

  6. c#读取Word模板,利用书签替换内容包括表格

    //生成WORD程序对象和WORD文档对象 Microsoft.Office.Interop.Word.Application appWord = new Microsoft.Office.Inter ...

  7. java工具类POI导出word

    1.新建一个word,里面填写内容,如: 2.导出wordjava类 /** * POI导出word测试 * @throws Exception */ @RequestMapping(value=&q ...

  8. C# 后台模块 Word 模板操作

    public static string CreateWord() { //********************************************** //来自博客http://bl ...

  9. 孤荷凌寒自学python第七十七天开始写Python的第一个爬虫7

    孤荷凌寒自学python第七十七天开始写Python的第一个爬虫7 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写. 今天的学习仍然是在纯粹对docx模 ...

随机推荐

  1. Kubernetes Pod驱逐策略

    Kubelet 能够主动监测和防止计算资源的全面短缺. 在资源短缺的情况下,kubelet 可以主动地结束一个或多个 Pod 以回收短缺的资源. 当 kubelet 结束一个 Pod 时,它将终止 P ...

  2. ERP收付款的操作与设计--开源软件诞生22

    赤龙ERP收款付款讲解--第22篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...

  3. python爬虫使用xpath解析页面和提取数据

    XPath解析页面和提取数据 一.简介 关注公众号"轻松学编程"了解更多. XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言.X ...

  4. VC中句柄、指针、ID之间的转换

    win32直接操作的是句柄HANDLE,每个句柄就对应windows窗口,而vc对HANDLE进行类封装,间接操作的都是HANDLE,现在句柄只是类的一个成员变量. 从句柄到指针 CWnd* pWnd ...

  5. openssl ec/ecparam/errstr/ripemd160/camellia-128-ecb/camellia-192-cbc/camellia-192-ecb3条指令及1个哈希算法3个加密算法的学习

    ecparam ecparam指令通过用椭圆曲线加密方式,生成ec密钥,可以指定参数 openssl ecparam [-inform DER|PEM] [-outform DER|PEM] [-in ...

  6. Efficient Estimation of Word Representations in Vector Space 论文笔记

    Mikolov T , Chen K , Corrado G , et al. Efficient Estimation of Word Representations in Vector Space ...

  7. Linux系统下安装配置JDK(rpm方式及tar.gz方式)

    以前都是在Windows环境进行开发的,最近因工作需要:学习在Linux系统下搭建开发环境,自此记录搭建过程,以方便查阅. 本文借鉴了 Angel挤一挤 .小五 两位的博客. 准备材料: JDK下载链 ...

  8. UnixIPC之共享内存

    Unix-IPC之共享内存 一,共享内存的概念 共享内存通信技术是一种最快的可用IPC形式,它是针对其他通信机制运行效率低和设计的新型通信技术(其他的如:信号量,管道,套接字等).这种通信技术往往与其 ...

  9. 手把手教你使用Vuex(四)

    3.Action Action类似于mutation,不同之处在于: Action提交的是mutation,而不是直接变更状态 Action可以包含任何异步操作 可以理解为将mutations里面处理 ...

  10. select模型(一 改进客户端)

    一.改程序使用select来改进客户端对标准输入和套接字输入的处理,否则关闭服务器之后循环中的内容都要被gets阻塞.原程序中https://www.cnblogs.com/wsw-seu/p/841 ...