摘要:
1、网络异常的分类 在系统的运行过程中,可能会遇到各种各样的网络问题,其中主要可能出现的问题有 网络延迟:当网络信息流过大时,可能导致设备反应缓慢,造成数据传输延迟; 网络掉包:网络掉包是在数据传输的过程中,数据包由于各种原因在信道中丢失的现象; 网络节流:当数据传输量达到网络带宽上限时,数据包可能 阅读全文
摘要:
转载自微信公众号“关荣之路” 测试项目流程 说在前头,各个公司测试流程大同小异,这篇文章主要想让大家了解一下,在项目角度下和测试周期角度下,测试同学应该做啥子。 几个名词: UE交互设计师 UI设计师 PM产品经理 RD程序员 以项目流程为角度,测试蹲哪? 以测试周期为角度,测试做啥? 测试前期: 阅读全文
摘要:
很多同学认为手工测试很LOW,其实不然,因为不论是自动化测试还是手工测试都是软件质量保障的手段,如何更好得使两者相互结合才是我们应该关注的。 对于一些基本的、逻辑性不强的操作,可以使用自动化测试工具。 应该说,现在在性能测试、压力测试等方面,自动化测试有其不可替代的优势。它可以用简单的脚本。实现大量 阅读全文
摘要:
回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。 在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。 因此,通过选择正确的回归测试策略以及后续的执行方案来改 阅读全文
摘要:
测试工作最为基础核心的内容就是设计测试用例,什么样的测试用例是好的测试用例?我们一般会认为数量越少,发现缺陷越多的用例就是最好的用例。 那么我们如何才能设计出好的测试用例呢? 一份好的用例是设计出来的,是测试人员思路和方法的集合,而非测试逻辑和需求的罗列。 测试用例设计的几个准则 1、用例设计=思路 阅读全文
摘要:
验证登录流程判断逻辑 前端 账户名、密码、验证码是否为空? 密码是否符合规则(特殊字符、大小写、数字、长度……) 服务端 验证码是否正确(对应时间戳是否过期) 账户是否存在(未注册、已注销) 密码是否正确(记录连续输入错误次数,超过5次,账号锁定4小时。或提升验证等级,采取账号+密码+验证码+短信验 阅读全文
摘要:
不要为了测试而测试 笔者前几天做一个测试否认PPT,就是讲项目中要用到的测试技术,总结了半天其实实际的产品中每通道什么技术含量的技能,熟悉需求,并转化成用例,待项目上线后验证功能就OK了;对一个自身质量要求不高的项目,我们有时候为了体现自己的价值,非要在一些不痛不痒的问题上用力过猛。 举个不恰当例子 阅读全文
摘要:
如果想让测试在公司的项目中发挥出它最大的价值,并不是招两个测试技术高手,或引入几个测试技术,而是测试技术对项目流程的渗透,以及测试流程的改进与完善。虽然,当前测试行业前景乐观,许多中小企业也都在引入测试,但一百个公司就有一百种测试,每个公司对测试的看法不同,公司对测试的定位也不完全一样。 简陋的测试 阅读全文
摘要:
在测试人员分工中,作者介绍了各种分工方式,在选择使用哪一种分工方式时,还需要考虑投入的人员数量,投入时间,与发现缺陷的数量。 投入时间与发现缺陷的关系: 在人员一定的情况下,投入的时间越多,发现的缺陷越多。但有一个规律,越到后期发现的新缺陷越少。假设软件总缺陷为100个,第一周发现50个问题,第二周 阅读全文
摘要:
主要谈传统软件测试过程中的测试分工。 集体测试 也许专业测试里讲这种方式,很可能不叫“集体测试”。因为我跟自己理解起了个大概符合意思的名词叫“集体测试”。 这种模式就是,公司里所有的测试人员抱成一团儿,来一个项目,所有测试人员就集中测试一个项目。 先说这种分工方式的优点: 1、因为测试团队中的每个成 阅读全文