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

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. English Learning - Vampire bats

    " Vampire bats are very adaptable." Bambi said. And when their roosts are disrupted or the ...

  2. [基础架构]PeopleSoft Process Scheduler 重要文件说明

    我们都知道PeopleSoft是由几个不同的服务组成的,他们在PeopleSoft体系结构中扮演着自己的角色.这些服务具有不同的文件结构并包含重要的可执行文件和配置文件. 以下是Peoplesoft体 ...

  3. C#语法糖演进-C#语言和.NET Framework平台介绍

    p { font-size: 14px; text-indent: 2em } .title { text-indent: 0; font-size: 22px; font-weight: bold; ...

  4. tomcat一个端口配置多个项目

    在server.xml中增加host节点 <Host name="localhost" appBase="webapps" <!--这是默认的--- ...

  5. sqlserver 处理百万级以上的数据处理与优化

    一处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描. 2.对查询进行优化,应尽量避免全表扫描,首先应 ...

  6. 【故障处理】ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

    今天在使用冷备份文件重做从库时遇到一个报错,值得研究一下. 版本:MySQL5.6.27 一.报错现象 dba:(none)> start slave; ERROR (HY000): Slave ...

  7. 关于ubuntu服务器上部署postgresql 以及安装pgadmin4管理工具(web版)

    进入目录:cd pgadmin4   source bin/activate     cd pgadmin4-1.6/ 启动pgadmin4:python web/pgAdmin4.py pgadmi ...

  8. (MVC)javaBaen+jsp+servlet对数据的操作

    运用MVC对数据进行一些简单的处理,基本实现数据的增删改查,达到前端和后台的数据之间的交互. 1.开始界面 <%@page import="com.zdsofe.work.Studen ...

  9. Scrapy模拟登录知乎

    建立项目 scrapy startproject zhihu_login scrapy genspider zhihu www.zhihu.com 编写spider 知乎的登录页url是http:// ...

  10. solr6.5 的安装与配置

    运行环境: JDK:    1.8.0_131 Tomcat: 9.0.0.M21 Solr:      6.5.1 注:1.建议打开两个连接linux的窗口,一个负责 solr压缩目录,另外一个负责 ...