在Linux下编写一个集群自动化测试框架

发表于:2009-12-09 14:59

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:powersaven(Baidu空间    来源:51Testing软件测试网采编

  10. 一套独立的错误捕捉器

  这个组件在我的工作中一直没有做。但是实际上在整个框架的搭建过程中,会发现实现这一套机制非常重要。可以避免对每个不同的错误进行特殊判断和处理,有点像oo编程中的throw exception。只不过我们这里的throw exception实际上就是在一个指定的log文件里面打出相应格式的信息而已。由于是多节点的测试,所以需要前面所说的哨兵去加入create一个新的线程,这个线程不挺地去监控那个exception的log文件,一旦发现情况,通知教官,有教官根据发来的exception级别决定下一步操作(如中断当前测试,开始跑下一个)

  11. 使用expect

  可以很方便地实现一些初始化的功能。

  12. 统一化

  所有的case,lib,接口的统一化非常重要。

  13. log监控

  14. log收集

  包括server端和client的log收集。以及做summary report

  15. 结束后清除环境

  16. log分级

  最基础的就是把log分为两类,一类是给使用者看的,一类是记录在文本中。需要查看的时候才会有人去关心的。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号