http://www.51testing.com 文哥推荐的一个很好的关于测试的网站
先大概的浏览了一下测试的东东 可以学习的东西很多 也很系统 以后这个就是学习测试的一个渠道了
今日收获: 1. 如何介绍自己所做的项目
step1. 首先介绍一下自己的项目开发背景,为什么要做这个项目,这个项目可以带来的方便以及好处
step2. 项目的功能及特色(开发的话可以介绍技术含量的东东)
step3. 介绍自己在项目中所担当的角色以及负责的模块
step4. 在项目中所遇到的问题以及怎么解决的
step5. 在这个项目中学到了什么
-------应用:家校通项目
这个项目是为了方便学校和家长的沟通而开发的一个系统,包括web端和app端,系统设置了不同的权限登录,校长登录可进行学校人员管理以及发布通知,老师登录可进行班级管理,包括布置作业和考试,录入成绩,发布通知给家长,以及上传微视频,家长登录可以看到自己孩子所在班级的动态以及和任课老师进行交流在这个项目中我主要负责系统的功能测试,通过这个项目,熟悉了web项目的测试流程,以及bug的复现过程,同时学会了团队交流与合作
2. 测试的流程
测试前 需求讨论会---->收到新版本需求文档---->需求分析---->设计测试用例及测试用例审核
测试中 拿到新版本apk--->执行测试---->提交bug---->开发修正bug后进行测试确认
结束后 版本发布---->测试报告,以及持续的给出用户体验性bug
-----回忆:实习的公司感觉大致流程还是走了的,而且基本上式和开发同步进入项目的。从需求文档开始,一步步自己看,然后从前一个项目的测试用例以
及发布前的一些测试开始学习,并尝试着就一些小的简单的模块开始进行需求分析,和leader讨论,再慢慢开始尝试设计测试用例,一个月的时间大致找到了一些感觉,从开始
的摸不着门路到慢慢有了一些方法,还是很有收获的,简单的模块已经可以独立应付。接下来的一个月已经有一些小模块可以简单的测试了,不断的测试同时也改进自己设计的
测试用例,感觉测试用例很重要但测试时也不能一味按照测试用例走,有时也要考虑一下合理性以及用户体验(这个是个人感觉,因为开始的时候始终觉得自己如果是使用者会
感觉怎样),正是有了这接近两个月的缓冲学习时间,在后面系统的测试时才能更加顺手。接下来就是不断的测试,不断的跟踪bug,再测试,同时也要不断更新测试用例并作
出标记,后期的性能测试是交给别的组做的,我们这边就是主要负责准备数据,最后参与了编写操作手册的大部分模块,感觉文档的编写水平有了一定的提高。这个项目是直到
实习结束才开始发布,所以感觉很幸运,能参与到整个的项目过程