持续集成 测试平台如何持续集成?

测试小书童 · December 14, 2018 · Last by 测试小书童 replied at December 15, 2018 · 1781 hits

我现在的接口测试是我写的一个平台,大概介绍:

  • 模块>正向用例>逆向用例
  • 每个模块下点击模块下的运行,开始进行测试

请教:

  • 平台如何做持续集成?
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 15 条回复 时间 点赞
  1. 写一个集成所有要执行模块的方法
  2. 可以在服务器上定时调起任务, 也可以在Jenkins 上定时调起你的任务
Jerry li 回复
  • 固定一个回归模块,然后调用sql 去执行,这样可行?

个人觉得持续集成最基本的就是有个触发点,可以定时或外部触发测试。 至于用什么实现方式就看你了
如果后续加上报表和邮件通知之类的功能可能会完善点

楼主的测试平台用什么语言写的?

@测试小书童,应该dashboard吧

Jerry li 回复

python django bootstrap

  1. 创建用例
  2. 创建用例集
  3. 新建任务,配置参数
  4. 写入DB,同时提交redis队列
  5. redis执行,update任务状态
  6. update任务结果
  7. 前端展示

python django vue celery

simple 回复

对的,可以考虑新建任务,感谢~

测试代码用gitlib管理,然后用gitlab的持续集成方案,可以每次提交代码触发、定时触发、api触发

小胖。 回复

实现功能用到的技术越简单越好,不想用太多花里胡哨的东西😁 😁

首先用例数据放在数据库里边,然后通过创建任务生成条件行的sql查询语句,查询要执行的用例,循环执行或者并发执行

语言 后端 前端 队列 这也花里胡哨?。。你要做任务 必须得用上

小胖。 回复

好吧,我是用的django,bootstrap,jquery,任务我打算这样做,新建任务模块-手动触发和pipeline命令触发

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up