发表于: 2019-07-16 23:17:46
1 603
今天完成的事情:
什么是测试准则
1.应尽早地、不断地测试,软件测试贯穿开发过程的始终。
2.所有的测试应追溯到用户需求。
3.应从小规模测试开始,并逐步进行大规模测试。从模块测试到集成测试到系统测试。
4.应远在测试之前就定出测试计划。
5.80%错误可能出现在20%程序模块中。(二八法则,错误都比较集中)
6.应由独立第三方从事软件的测试工作。
7.对非法和非预期输入数据也要像合法数据一样编写测试用例。
8.检查软件是否做了应做的事为成功的前一半,另一半看是否做了不该做的事。检查出来,排除错误。
9.在规划测试时,不要设想程序中不会查出错误。
10.测试只能证明软件中有错误,不能证明软件中没有错误
测试点是需要测试到的地方,功能点是要实现的功能
测试点是功能点的细化。比如说登录网站就是一个功能点,但是登录过程中的许多步骤则都是测试点,比如:输入账号、密码、验证码,输入错误时是否会有提示,输入正确时能否成功登录,网页是否能够自动跳转等
什么是测试用例?
在测试过程中很重要的一类文档,它是测试工作的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。
应该从哪里入手开始写?
首先要理解产品需求,分析产品功能模块。然后找出测试点,采用测试方法,编写测试用例
在需求不明确的时候应该怎么办?
1参考同类型的网站
2根据经验和常识判断
3沟通
4多和同事讨论
明天计划的事情:
遇到的问题:
测试用例的精确度,我应当怎样知道结果?
下面是我在网上查的资料,但是不太理解跟精确度有什么关系
排队,进行中,堵塞,跳过,通过,失败,警告,关闭
颗粒度
1、“重要功能”、“特殊功能”颗粒密集度高,“通用功能”可以试用通用测试粒度,密集度应该可以大致界定。
2、颗粒度的大小还取决与客户对“产品”的要求。
3、一般功能颗粒密集度可能会根据项目或是时间来确定。
收获:
评论