软件测试工作部署管理
来源:互联网 发布:淘宝视频订购网站 编辑:程序博客网 时间:2024/05/17 01:35
针对近几年的测试工作总结, 一个项目的测试工作可以通过以下比较成熟的思路进行管理。
效率工具: Redmine, TestLink, Jenkins
TestLink 主要对测试用例的管理
Jenkins 挂载自动化测试case,方便定期执行自动化脚本(Web自动化, Android 自动化,代码扫描)。
Redmine 项目工作协作管理和记录
工作流程
1. Redmine 测试工作管理,有利于小团队的任务进度管理,也可以作为资料管理平台。
短期任务
长期任务
维护任务
QA记录
文档保存管理
2. TestLink 管理具体项目测试任务,TestCase集合管理,如果是自动化,可以运行daily测试脚本,将结果提交到testlink上面。
一个迭代项目的话还是按模块划分测试用例比较稳妥,测试人员需要紧随开发人员的步伐,整理好自己的测试模块,建议开发测试统一模块,做到模块划分一目了然。
如果有紧急的新迭代版本过来,时间仓促,务必列出多余管理模块,以及所有测试点,这是大家比较认同的测试验收。
3. Jenkins挂载测试脚本
按照TestLink的中的项目模块挂载不同的功能自动化测试脚本。
自动化脚本对于一个项目来说无非分成 Web/Android/iOS平台的自动化,框架很多,基本都可以满足项目要求。
测试工程师非常有必要熟悉和学习这些框架,脚本实现方式感觉通过python语言编写比较有效率些。
jenkins只负责挂载脚本,不过有很多不错的插件,可以生成图表更直观,也是有利于报告测试情况。
性能测试的话,自己没有机会做该方面的测试,就不说了,回头做到了再总结总结。
列了一个自己总结的整个测试工作的架构图:
- 软件测试工作部署管理
- 软件测试-测试管理
- 软件测试管理经验谈
- 软件测试管理是什么?
- 软件测试职业生涯管理
- 软件测试管理要点
- 软件测试管理
- 软件测试管理流程
- 软件测试管理
- 软件测试管理是什么?
- 软件测试管理要素
- 软件测试管理要素
- 软件测试管理概述
- 软件测试管理概述
- 软件测试管理要素
- 软件测试管理目标
- 软件测试管理基础知识
- 软件测试管理
- viewpager setOffscreenPageLimit方法
- Win10不能用wm、vbox不能用64位、开启Hyper-y后不能上网及开启免费wifi会断网四个问的解决办法
- 了解线程和进程
- Java再说JNI之实例
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- 软件测试工作部署管理
- 时间分析法:amr 12.2k mips
- HDU2444(二分图)
- DockTitle以及消息通知提示的研究
- 图解正向代理、反向代理、透明代理
- 第二章 管理数据库和表
- 黑马程序员————Java基础之IO流
- MySQL函数之数学函数
- java使用http创建https连接,并且使用http实现webservice服务端