设为首页 加入收藏

TOP

基于python自动化测试平台与虚拟化技术结合的思考
2019-09-17 19:04:08 】 浏览:23
Tags:基于 python 自动化 测试 平台 虚拟化 技术结合 思考
  • 背景:

自动化测试行业内,个人觉得主力语言是pythonjava。这里讨论下基于python自动化框架设计与case开发,用过python的都知道它的好处,但是根据实际项目需要有了很多迎面而来的困难--主机迁移、第三方软件包与python版本、环境杂乱、外界影响等。这些问题都是很糟糕的,给开发人员带来了很大困扰,导致无法实现自动化测试的作用最大化。

  • 解决方案

基于以上背景我们有了两个解决方案:(这里讨论一下解决方案不涉及具体框架设计)

1.基于docker容器化自动化平台。docker可以实现物理上的独立,不受外界人为和部分物理因素影响,最多可能存在docker将一些业务镜像日志或者配置文件挂载在本地主机磁盘。但是要想容器化开发代价是庞大的,对于技术设计能力要求比较高。

2.基于虚拟化技术使自动化平台独立。VMware、Xen、HyperV、KVM等业内推崇的虚拟中间件都是广受好评的,而且实现虚拟需求相比docker方便、节能很多。

  • 总结

这里是不是会说“原来这就是虚拟化技术啊”,其实这就算是,但只是冰山一角。往往那些阳春白雪都是我们熟知的~

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇《Python 数据库 GUI CGI编程》 下一篇中小研发团队架构实践之统一应用..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目