由于现在产品类型的多样性,产品功能的先进性,更多体现在产品质量的稳定性和可靠性。软件应用的领域不断深入,设计的复杂程度逐步扩大,开发的周期不断缩短,质量的要求就逐渐提高。然而根据我们公司的版本迭代速度,测试时间先松后紧的,以至于到最后有时会无法保证产品质量,根据上述情况我做了以下策略,仅供参考:

1、测试数据的准备

测试之前提前准备好测试数据,这样在测试的时间省掉了一大部分的时间,同样给开发也会省掉一部分时间

2、UI、主菜单测试

根据开发的习惯,他们首先会对版本需求中80%的功能做Ui修改。在这种情况下,我们就可以先测试起来。这个时候我们的测试时间比较充足,刚好适合做UI测试的兼容性问题啦。如果设计不修改UI方面的问题,我们做一次UI方面的兼容行问题就行啦!

3、半成品的测试

一个版本是否能够准时上线,它是需要客户端与服务端像配合的,同样还有WEB端的。如果是半成品的测试,我们同样可以大概看一下效果,是否符合需求文档,是否符合用户的使用习惯,我们可以打印一下接口数据,看看是接口没好,还是客户端没有做对应的支持,这样我们也能快速的定位问题。同样半成品我们也可以做兼容性测试。

4、大功能模块的测试

大功能模块测试之前,我们首先要明白需求,整个逻辑流程自己先看一下。若有不懂的地方,我们及时问产品。这样测试起来比较顺利,也很清晰的知道自己的逻辑与开发的逻辑是否一致。测试大功能模块时,我们要集中去测试,尽量不要被打断,因为集中测试时,思路最清晰,最能走好流程。

5、其他功能(统计、启动图更新)

如果有测试来不及的情况下,我们完全可以先忽略统计,把所有的统计我们可以集中到最后去测试,测试统计大概十分钟的时间就可以完全搞定。启动图更好测试,一分钟的时间我们就能测试好。像启动图这种功能开发也是会放到最后会做的,因为只是更改一下图片就行啦。

6、自定义链接跳转

通常一个版本增加大的功能时,都会有自定义链接跳转,即使产品文档有没有提是否支持自定义链接跳转.

7、不想测的功能

每个产品文档,我们都有不想测的需求,面对这样的问题我会先花费一定的时间理解清楚逻辑,估计我是会让产品给我讲逻辑的,因为过需求的时候我就没怎么听懂。测试的时候我也会把这个功能给往后排,会优先测试其他的功能。

APP软件半成品测试技巧的更多相关文章

  1. App软件开发的10个常用技巧

    移动应用市场用户争夺战日益激烈,原来做APP拼想法拼创意拼是否抓住用户痛点.现在,精细化用户体验成为了一个APP能否留存用户的关键问题,一旦用户觉得体验不畅,马上就有竞品APP后补,如何开发高性能的移 ...

  2. 简单5步说清App软件在线开发、App制作多少钱?

    开发制作一款App,所有人都会首先关心开发一款App多少钱这个问题.从网上的信息来看,花费个几十万是很正常的事情,甚至有人说要花上百万才能制作出一款App.那么App软件的开发制作到底和什么有关?怎么 ...

  3. 一个编程小白,如何入门APP软件开发领域?

    近些年,互联网创业火得不得了!一时间,满世界都在招做App软件开发的专业人员.从大众角度来看,学编程,写代码,是一件非常困难的事情.但是,App开发人员的工资那么诱人,让很多小白也跃跃欲试想学一下.那 ...

  4. APP定制开发:APP软件开发的语言和开发环境

    APP软件开发是移动互联网开发公司常开发的一种手机应用系统,对于刚刚进入APP软件开发领域的新手来说,选择什么编程语言和需要什么开发环境来开发APP软件是常遇到的问题.下面亿合科技小编来为大家分享下: ...

  5. APP弱网测试

    APP弱网测试   App弱网测试方法,常用工具有使用fiddler进行网络模拟,也可以使用Network Emulator Toolkit控制模拟网络,相对来说Network Emulator To ...

  6. 互联网App应用程序测试流程及测试总结

    互联网App应用程序测试流程及测试总结 1. APP测试基本流程 1.1流程图 仍然为测试环境 Pass 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日 ...

  7. APP功能点测试

    一.移动互联网特点: 1,用户体验至上:精准的用户体验 2,核心竞争力:市场占有率和业务创新能力 3,营销模型:通过口碑传播吸引客户,随之参与互动(如分享等,对接口测试要求高) 二.项目特点: 1,开 ...

  8. 初学者的API测试技巧

    API(应用程序编程接口)测试是一种直接在API级别执行验证的软件测试.它是集成测试的一部分,它确认API是否满足测试人员对功能.可靠性.性能和安全性的期望.与UI测试不同,API测试是在没有GUI层 ...

  9. 用Excel做出比肩任务管理软件的操作技巧

    用Excel做出比肩任务管理软件的操作技巧 在项目管理中,网上有各种各样的工具可以选择,到底用哪个,曾一度困扰着我.我是一个有轻度强迫症的人,总是喜欢试用各种各样的系统,以比较他们之间的不同,试图选择 ...

随机推荐

  1. Host 'hello-PC' is not allowed to connect to this MySQL server远程连接mysql授权

    问题:"Host 'admin-PC' is not allowed to connect to this MySQLserver"   (其中,admin-PC为我的机器名) 原 ...

  2. MySQl开发和生产环境索引对比

    --1.创建索引信息表create table `t_index_update` (  `table_name` varchar(20) COLLATE gbk_bin DEFAULT NULL,  ...

  3. 多元线性回归模型的特征压缩:岭回归和Lasso回归

    多元线性回归模型中,如果所有特征一起上,容易造成过拟合使测试数据误差方差过大:因此减少不必要的特征,简化模型是减小方差的一个重要步骤.除了直接对特征筛选,来也可以进行特征压缩,减少某些不重要的特征系数 ...

  4. Linux 显示文本指定行内容

    主要采用sed.head和tail命令 如果文本中使用了 \n 这类符号,cat命令会把它当成换行符,结果会出错 $ sed -n "10p" move.sh   # 显示第10行 ...

  5. xdu_1064:Desolator in RA2

    问题转化为,单个面积*2-交面积.下面求交面积.把直角坐标系中全部转90°,每个方块的坐标都做相应变化,这样会发现新的坐标系中空出了一部分方块,找规律发现,若求交矩形包含的方框数,其中恰好一半是前面空 ...

  6. documentsUI源码分析

    documentsUI源码分析 本文基于Android 6.0的源码,来分析documentsUI模块. 原本基于7.1源码看了两天,但是Android 7.1与6.0中documentsUI模块差异 ...

  7. tensorflow dropout函数应用

    1.dropout dropout 是指在深度学习网络的训练过程中,按照一定的概率将一部分神经网络单元暂时从网络中丢弃,相当于从原始的网络中找到一个更瘦的网络,这篇博客中讲的非常详细   2.tens ...

  8. 【Python】debug工具-pdb(转)

    Debug功能对于developer是非常重要的,python提供了相应的模块pdb让你可以在用文本编辑器写脚本的情况下进行debug. pdb是python debugger的简称. 常用的一些命令 ...

  9. phpunit实践笔记

    phpunit成为单元测试的代名词已成为共识, 但很多在实际编写测试过程中遇到的很多问题通过手册.网上搜索都很难找到相关资料, 大部分都得通过查看源代码和实践的代码经验解决.欢迎大家拍砖.(在此之前请 ...

  10. zabbix 配置发送邮件报警

    标签:监控/SQLServer/Windows 概述 本篇文章主要介绍如何配置zabbix借助外部邮件进行发送邮件报警,zabbix通过配置文件调用mailx来进行邮件的发送.在Centos6以上的版 ...