[搜狗测试]自动化测试后台揭秘
来源:互联网 发布:php空间服务器 编辑:程序博客网 时间:2024/05/16 09:21
大家还记得前段时间推送的一篇浏览器自动化测试相关视频的文章么?想重温一下?发送“搜:浏览器自动化”到“搜狗测试”公众号吧。先看下一张截图~
视频截图
通过平台,使用者只需要新建任务,配置参数,选择用例,选择机器,点击确定,即可开始执行一个任务;我们今天来给大家揭秘一下在点击了确认后,后台做了哪些事情。
数据流程图
我们对主要的事件路径做一下分析,看上图,大家应该可以很清楚的看到五个部分:Web服务器、数据库、SVN服务器、远程桌面管理服务器、测试机器;当然实际工作中,我们还会涉及到数据服务器、文件服务器、代理服务器、邮件服务器等等。进入正题,新建任务后,后台的执行流程是怎样的呢?
任务执行流程
在任务新建后,我们需要满足几种需求:平均分配用例、按操作系统类型分配用例、按机器分配用例。我们根据不同的策略,新建不同的数据库表记录。
同时测试机器会启动一个线程,不停的读取当前要执行的任务列表,当机器空闲并且有对应任务要执行时,测试机器就将任务信息从平台获取到,开始执行任务。
任务的执行过程
①确保远程桌面的可用性
②更新SVN代码
③初始化本地环境
④执行用例
⑤结束,发送邮件
⑥在执行上面流程过程中,测试机器同时启动一个状态更新线程,同步任务的状态到平台
总结
任务的执行过程基本上完成了,执行过程中我们还会涉及到一些细节问题或其他非任务执行的问题;如测试机器执行器更新问题、执行器问题排查问题等等,这里不再逐一累述。
如有任何疑问或想与我们沟通交流的问题,欢迎随时在微信公众号“搜狗测试”上留言,同时我们欢迎大家将自己的经验拿出来,分享给大家。
0 0
- [搜狗测试]自动化测试后台揭秘
- [搜狗测试]自动化测试后台揭秘
- 揭秘搜狗测试的“运动文化”
- 资管后台selenium自动化测试说明
- 搜狗后台测试面试
- 【搜狗测试】iOS自动化测试之UIAutomation
- 搜狗浏览器升级策略自动化测试
- 搜狗输入法自动化性能测试
- 搜狗浏览器自动化测试平台展示
- 搜狗输入法自动化性能测试
- 搜狗自动化测试之介入时机
- 搜狗浏览器升级策略自动化测试
- 搜狗自动化测试之介入时机
- 自动化测试
- 自动化测试
- 自动化测试
- 测试自动化
- 自动化测试
- 开心的小明
- 技术中的喜闻乐见,不用session存放验证码
- 百度地图使用小技巧
- MySQL 优化(必看 必看)
- vsftpd 530 login incorrect on ubuntu
- [搜狗测试]自动化测试后台揭秘
- Java复习笔记9【数组】
- VS2013 IIS Express 添加MIME映射
- Android数据库 之 SQLite数据库
- 实体关系之@ManyToMany
- 制作带有无界面winpcap的exe安装包
- [转载] JDK与JRE的区别
- response的setCharacterEncoding
- [ERROR] Unable to read and import the source file : 'C:\Users\Administrator\.hudson\jobs\Deeplan\wor