自动化测试平台
wangyish201201
善于学习
展开
-
python定时任务运行框架APScheduler解析
对于定时任务我想大家都不陌生,简单的讲就是预先定义好在约定的时间执行约定的任务。这在程序开发中是一个很常用的功能在java 中可以使用Quartz,在.Net中也有对应的实现,而在python中对应的实现就是APScheduler。 利用APScheduler,可以实现给定的日期时间,固定间隔时间,以及crontab类型的任务。这里解释一下cron,cron就是在Linux下使用的原创 2013-05-14 14:58:37 · 4931 阅读 · 0 评论 -
基于openstack的自动化测试平台设计头脑风暴
1.记录每个用例执行的时间,内存使用情况,cpu使用情况,可以为性能测试提供帮助(可以通过监控软件或者写程序获得,时间是最重要的,还要考虑监控数据的传输问题)。2.采用多任务中心的方式可以避免单节点故障,同时便于管理,可以有不同形式的分支代码任务中心支持不同的组。(通过ip来定位虚拟机,内部ip还是外部ip这需要测试,或者可以定义两者的映射关系)3.记录每个实例最后获取test的时间可以帮原创 2013-05-11 09:22:18 · 890 阅读 · 0 评论 -
openstack Glance的镜像缓存机制介绍
我在前边的文章中曾经提到过,nova中的镜像缓存,现在来探讨一下Glance的镜像缓存,两者的目的和方法都是不一样的。 大家都知道Glance中的镜像文件不管用什么样的方式存储,都是存储在server端,用户在创建实例的前要先从server端获取相应镜像,再到本地根据配置进行相关的处理。有些镜像文件非常的大,在从服务端传到客户端要花费大量的时间,使实例的启动变得非常慢,对于一些特定的原创 2013-05-11 10:04:51 · 3582 阅读 · 2 评论