逐步转向自动化测试,转向自动化测试


从Mac team转到SSOteam的时间差不多也有一个多月的时间了,当时Bruce问我要不要转team的时候,我也有考虑过一段时间,纠结于各种原因,然后,自己最后还是转了。经过大半个月的适应,还是蛮喜欢SSOteam,这几周都一直在做培训,主要是学习Python和 TA的知识,都是关于自动化方面的。

然后呢,Python,虽然说是一门新语言,但是语法跟之前学的差不多,多做点练习就可以掌握了。

今天香港和广州的同事过来给我们做了一个多小时SSO的培训,其实我是有点小反感开会的,感觉这是浪费时间,但是,现在想想,当初之所以自己那么反感,主要是因为他们讲的东西自己一无所知,当然听着听着就想睡觉了。最好的办法就是,硬着头皮认真的去听,要强迫自己去适应,毕竟新东西,接受肯定要有一个过程,这个过程也是最难受的一个过程,熬过去了,你就胜利了。希望自己以后能够坚持下去。

现在上班时间都在做case,没时间顾及培训的内容,只能等到下班之后,自己再在公司慢慢琢磨。为了节省时间,只能选择在外面吃饭了,多节省点时间出来,学多点东西,期待转正的时候能有一个比较满意的工资。

现在做case的速度比较慢,这个月底就要考核了,到时候不要慌,不要紧张,淡定一点


软件测试题答案

//仅仅是个人见解
1. 好的测试员不懈追求完美。
N 不能过于钻牛角尖,好的测试员知道何时完美无法企及,何时达到“够好”。
2. 软件测试是有效的排除软件缺陷的手段。
N 不能把排除软件缺陷依赖于软件测试
3. 程序员与测试工作无关。
N
4. 白盒测试的条件覆盖标准强于判定覆盖。
Y 六种覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖发现错误的能力呈由弱至强的变化。
5. 验收测试是以最终用户为主的测试。
Y 验收测试又分a测试和b测试,前者有开发者在现场
6. 测试程序仅仅按预期方式运行就行了。
N 还要找出规格的疏漏
7. 自底向上集成需要测试员编写驱动程序。
Y 自底向上的增值方式是从程序模块结构的最底层模块开始组装和测试。因为模块是自底向上进行组装的,对于一个给定层次的模块,她的子模块已经组装并测试完成,所以不再需要桩模块。
8. 软件测试工具可以代替软件测试员。
N 自动化测试不能完全替代手工测试
9. 最重要的用户界面要素是软件符合现行标准和规范。
N 易用性
10. 自动化测试可能延误项目进度。
Y 可以提高测试效率,当然没实施好的话也会延误
11. 软件测试员可以对产品说明书进行白盒测试。
N
12. 静态白盒测试可以找出遗漏之处和问题。
y
13. 程序员兼任测试员可以提高工作效率。
N 程序员不能测自己的程序
14. 产品说明书(需求文档)的变更应当受到控制。
Y 受开发条件实际需求控制
15. 软件开发全过程的测试工作都可以实现自动化。
N
16. 找出的软件缺陷越多,说明剩下的软件缺陷越少。
N 注意错误群集现象
17. 采用自动化测试有可能延误项目进度。
N
18. 测试应从“大规模”开始,逐步转向“小规模”。
Y
 

本人目前在做软件测试,手工测试,定位是一直测试技术方面发展,需要往那些技可以方面入手?

如果你是一直想做测试,那么从手动测试可以往两个方面发展,一个是做测试经理,带团队,需要的技能是测试流程管理,项目管理,测试需求分析,测试环境部署等方面的知识,一个是做自动化测试或者性能测试,熟悉QTP功能自动化测试工具,loadrunner性能测试工具。
 

相关内容