展开

关键词

U”- UI自动

2.Spring Boot 实战 ? image.png

40710

AutoMagic自动

博客:http://www.cnblogs.com/tsbc/ 2018年3月29日,Ray跟我说准备把AutoMagic自动管理源了!!! 这是个好消息,因为AutoMagic在其所在的企业中实践应,沉淀了自动设计的基础理念的落地,对于很多细节我和Ray也曾反复讨论打磨。 因此对于要从事自动人员来讲有很多值得参考的地方,甚至可以直接于实际工作中,下面直接给出介绍及github源码地址。 AutoMagic自动 AutoMagic 是一个基于WebUI的自动管理。为什么叫AutoMagic呢? 因为自动(Automation)在执行起来的时候是一个很神奇的事情,它可以无人值守的模拟人的操作,就像魔术(Magic)一样。 所以我给她取名叫AutoMagic。 ?

1.5K70
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    源自动TestDog

    前言 最近工作不是很饱和,为了充实自己于是有了搭建自动的想法,希望把公司内部所有API、性能、功能自动都统一起来管理,目前第一版主体功能基本已完成,特此记录下来,希望能够帮到大家,并且源出来。 源地址 编公众号:自动 To share https://git.code.tencent.com/TestDog/v1.git 效果图 登陆模块 ? 性能模块 性能模块主要于收集数据展示结果,实现原理本地抓取log解析上传数据库,前端展示,这里支持Ios、Andriod。 报告: ? 详情报告: ? ? 功能模块 ui自动报表:这里选则的是Cypress框架执行case输出报告集成到TestDog。有兴趣的可以看下博主之前写Cypress自动教材。 报告: ? 详情报告: ? 更多文章关注编公众号:自动 To share

    84241

    自动前端-Vue组件

    好久未见的运维听课总结: 在这周三的运维听课程中,芒果给大家介绍了自动之前端——Vue,这里我们来做个总结。 前后端分离 互联网高速展,各种前端层出不穷,Jsp搞定所有的时代一去不复返,前后端分离是大驱之势,芒果想原因大概是因为这么几种: 第一,迭代速度越来越快,并行必不可少,加上Mock和Swagger 第三,毕竟前端还是便宜点,一个贵点的后,加上一个便宜点的前端,好歹能衡一下呢~ 所以,在我们的自动中,也越来越多的人选择使前后端分离的,让擅长的人做擅长的事吧,让我们擅长数据、逻辑之类的去写个后 ,前端页面交给审美能力、布局能力更好的去做吧~ Vue介绍 谈到前端的后,除了三剑客——Html、CSS和JS这些基础,为了更高效的编码使优秀的前端框架是必不可少的了,这里芒果给大家推荐我们华人前端大神尤雨溪的 Vue 是一套于构建户界面的渐进式前端框架,与其它大框架不同的是,Vue 被设计为可以自底向上逐层应,既能搞定简单的html页面,也能轻松搞定单页面应,大的应也不在话下。

    6330

    teprunner例前置模块

    本文内容 现在正式进入相关功能。teprunner底层是pytest,中间层是tep,还没了解的朋友可以先看看tep的文章,整个的设计思路和后面例的执行都会基于这个工具。 tep的例是放在.py文件里面的,全局变量或者说环境变量是引的env_vars,公共函数和复接口是引的fixtures,在做成后,需要把这两个部分独立为两个功能模块。 本文将四个例前置模块: 后管理--项目管理 接口自动--语法说明 接口自动--环境变量 接口自动--fixtures 语法说明给出了环境变量、fixtures、例示例(单个接口、多个接口 : image.png 截图只截了管理员,角色,也需要添加上。 遇到不会写的代码,也都能从已公源码中找到参考。行动起来吧!边学边练,动手例管理的增删改查写出来,等我把下一篇写出来后,比较比较,可能会有更深刻的印象。CRUD会了,定制还会远么。

    16920

    方法论》之 工具的优

    何为优: 大家虽然不是真正的工程师,但是也或多或少听说过 优 俩字。 而如今做到工程师,当然要去写代码,做工具,搞,写脚本了。 王新入职一家公司,薪资非常高,领导对他也是满怀期待,打算期让他先做出个数据工厂来看看效果。 于是王闷头搞了3个月后,领导去问进度,他说,现在的首页功能已经做完了,非常完美漂亮,优的很好,但是具体数据生成功能还没始做.....,领导看着这个进度和效率,没有给他过期。 然后让另一位作出了真正功能的赵的新人进行了转正,虽然赵的页面难看,也很难,但是领导坚信只要给他时间,他就可以优的很好~ 优分类: 主要有以下三点: 1.计划性优: 在我们进行设计实现一个工具 比如明在一个接口,通过数据现,户使接口抓包导入功能这个链路中,抓包的数量很大,但是真正导入到项目库的次数就很少,所以这时候你要去弄清楚,为什么大家使一半就不继续往下走了,是因为不明白

    4610

    自动结(三)

    今天来继续说说自动的一些事情,截止目前,也是按照计划中的进度在推进。说几点自己的感受。 元数据的设计 元数据这部分我的设计就是从简,先来一个概要的信息,然后细节的信息可以通过其他入口来看。 很多元数据的设计和规划,前期如果已经有了成的系统,直接废弃掉,革命掉也不大好,还是要吸取已有的经验,逐步沉淀,总是事情不是完全从零始,但是在设计的时候,还是需要避免过度设计。 数据字典 数据字典的部分,自己最始没有重视起来,结果写到一定程度之后,现里面还是有很多的门道,所以把这部门内容补上了。 这样,菜单的权限就能够更加细,如果有部分的业务放给业务同学,给只读权限足够了。 ? 规范设计文档 在这方面自己也沉淀了一些想法,准备写一个版本,把一些风格,设计的理念都统一一下。

    43150

    自动结(四)

    今天对备份恢复和元数据的功能点进行了改进,突然现需要做的事情远比想象的要多。 技术方面,目前Django的框架使始有一些需求的瓶颈了,因为有些需求从业务的角度来说,能够实现是极好的,但是从Django的支持层面来说,有些需求要实现就比较纠结了,比如默认的User,如果想在已有的基础上扩展 Django的流行可以参考这篇:为什么 Django 能持续统治 Python 世界 所以纠结贵纠结,Django的这些扩展支持是有的。比如我要实现一个复杂的查询需求。 可以使如下的方式,这个是已有的ORM显然支持不了的。 问题的背景是,有如下的备份文件,大有的标识是M,有的是G,如果想做数据的统计,基于不同的时间维度,那么要做这件事情就需要做一些过滤了。 backup_starttime,'%y-%m-%d');"); total_size = cursor.fetchone()[0] 如此一来,我可以考虑写一个DAO层,复杂的语句和查询都可以通过这个入口来管控,而常使的增删改查使

    53050

    自动结(五)

    为了能够方便调,自己先实现了一个基本功能,是基于Django的raw sql来实现的访问接口,传入sql或者数据库命令都可以。这样一来,我就可以很方便的查看数据库端的数据情况了。 ? 当然不是Django,而是基于Python的MySQL驱动接口来做。 对此我准备先入手的就是备份恢复,备份的后任务和备份脚本还没有接入进来,目前已有数据库的表来记录每天的备份情况, 对于备份数据的查询,我使了如下的表格,基于时间和IP维度来查看备份的详细情况。 ? 如下是一个环境的模拟数据。我可以根据这些关键指标来进行备份情况的摸底,有了这些数据之后要改进就有一个明确的方向了,比如备份时长太多,我们的备份优就可以针对性的改进。 ? 目前的自动中是设计了一个表来记录备份信息,这个数据是本地存储的,但是源数据是在另外一个数据库中,我就需要在一个事务里先从源端取到数据,然后把数据遍历,得到insert语句插入到当前的自动库中

    39050

    自动结(六)

    最近几天还在不断的改进里的事情,而翻了下之前写过的文章,现从起步到现在也有一个多月了。如果不是看看自己总结的文章,好像啥也没干。 尽管已有一个元数据,多套集合起来,而且分成不同的类别,可以说是混沌状态,而且最让人纠结的是到底缺少了那些信息,还很难去定位。这个工作是个体力活,也是很不招人待见的事情。 3.Echarts的备份可视 实现这个是想让看起来能,让一些大家都不知道的数据能够更明确,比如备份的数据,一天备份了多少次,备份集大是多少,备份多长时间,如果我们得到数据,没有分析层的支持,那么就是一个黑盒 同事调研了celery的内容,但是因为前后端的一些技术原因,没有很好的把信息利起来,所以我有,他有基本的一些东西,我们就可以结合起来。 7.单点实例管理 这部分信息很有意思,如果是环境,可能就不需要从库了,但是需要周期性的备份。 如果是流转业务,可能就不需要从库或者备份了。 所以我设立了一个单点实例管理,可以管理这些信息。

    50250

    带你java从0到1

    最近看大家热情很高,本系列就带大家从0到1,技术栈主要是springboot+vue element ui(单module单体应无权限认证),如果关注的人多后期会演进到springcloud +vue element ui + oauth2+ redis + rbac权限模(多module分布式应加权限验证),甚至移动端的。 该主要包括的功能有:性能、UI自动、接口自动。本篇文章讲述的是的后端搭建。前端的搭建会在下一篇文章里讲到。 后端搭建的主要步骤如下: springboot框架搭建 访问springboot官网,填好相关信息后,点击左下角generate,生成springboot项目文件,然后直接idea直接打该项目,构建好 queryUser(){ List<User> userList = userMapper.queryUserList(); return userList; } }

    90651

    接口调

    遇到的问题:Node.js JSON parsing error,syntax error unexpect end of input 代码 ///statuses/public_timeline 尝方法1:通过在线验证http://jsonlint.com/  结果是正确的json格式 、 尝方法2:使 git bash运行脚本,防止cmd GBK编码环境的影响,结果仍然error 尝方法 4:使nodejs demo,启动server和client,server送简单的json格式数据无误,拷贝weibo json复杂数据,结果出错 尝去掉 json数据的某个属性,使nodejs 但只是本地server可(使 json2.js 出现解析语法错误),但使api.weibo.com  weibo接口仍然报错 尝获取data.statuses[0].source现问题 source 最终不心瞄了一眼打未关的窗口http://ued.sina.com/?

    71460

    技能--接口增加例一键转Jmeter

    在之前的文章一文揭秘中是如何将例一键转Jmeter压脚本,介绍了在spring boot搭建的接口,最近在维护源的接口,基于flask搭建的,里面的思路可以参考 class TestJmx(db.Model): "存储例转的脚本" __tablename__ = 'testjmx' id = db.Column(db.Integer 整体的逻辑是如下的 1.点击一键生成 2.后拿到环境id,例id 3.后去交验是否存在环境,例id。 4.后始根据例请求参数,组织Jmeter脚本 5.产生的脚本代码保存到本地的目录。 并且将脚本的项目的信息存储到数据库 6.前选择执行的计划,远程执行的服务器, 7.根据前端的配置的计划,获取对应的本地的脚本,复制到远程的服务器上 8.通过ssh链接直接操作远程服务器启操作

    17930

    圈相亲流程(5):首页

    并非真实运营和使,仅在于学习研究前后端研技术使。 今天继续始做这个,上节课我们已经成功搬运了信封样式的漂亮前端,本节课就来设计第一个页面:首页。 本节课也给大家介绍我正在的前端ide:visual Studio Code 相比pycharm来说,它更轻便,且渲染速度更快。简单说就是不卡且纯免费。 但是注意,我这个软件来专门写前端。 所以打的项目并非是django项目,而是其内部的vue项目:v_love 然后在终端输入启动命令:npm run serve 打首页看看目前是什么样子,注意此时是vue启动前端项目,所以端口是8080 来看看效果: 因为公众号只能上传图片于1mb的,所以大家看的并不清晰。实际上效果非常nice的。 点击中间的 【OPEN】按钮,可以展信封。 好的,具体到目前首页前端先这样吧~ 下节课预告,搜索页面,也就是展后的第一个页面~

    3220

    多应、多户、多终端的SaaS框架,SaaS服务

    ◆ 一、源项目简介 SAPI++ 是多应、多户、多终端的SaaS框架。 基于ThinkPHP6.x的多应模式,者不需要二次学习,就可以自己的多应户SaaS服务,简单好是SAPI++的特点。 API鉴权 集成规范的API逻辑,符合REST API设计理论,系统集成鉴权机制。 菜单接入 接口菜单接入,可将应轻松接入任意菜单模块中,无需后配置。 SAPI++ v2.0的优势 接入微信,SaaS应(微信程序)一键授权布; 完善的微信公众号、程序帐号授权体系,基于API已全部封装,不二次,你只需关注应功能的; 支持VUE kafka2.x常命令笔记(一)创建topic,查看topic列表、分区、副本详情,删除topic,topic送与消费 NginxWebUI - 图形的 Nginx 配置管理工具

    23730

    接口164:并

    本章内容,始正式一下例并。 本章主要目标:对例的新字段:是否参与并,进行增删改查等设计。 难度:* * 首先打我们的项目,找到models.py中的例表: 添加并字段:concurrent ,布尔类 ,默认为真 然后执行同步命令: 然后我们找到例的前端页面:P_cases.html 首先找到设置按钮,看看它调的函数,并给这个函数增加一下并字段作为第三个参数:注意单引号哦~ 然后进入到这个show_small函数内。 好,然后我们下,刷新页面,打设置,现可以自动选中了: 接下来,就是如何保存的问题了。 我们没有设计保存按钮,所以我们要在户选中raido的时候,就触保存请求即可。 怎么写呢? 好了我们来下,更改下例的并,然后关闭再打看看是不是能显示选择否了呢? 成功。 下节课,我们要始真正并的功能实现了哦~

    1720

    摩托车、汽车、飞机统统启自动驾驶,这届CES太可了!

    据AutoX言人透露,FCA与AutoX合作的全无人驾驶出车车,计划在今年正式在深圳、上海等地规模投放,成为AutoX运营车队的一部分。 之前,AutoX已在深圳市中心地段展超过一年规模常态的自动驾驶运营。 通过该项目,智加科技还将全新的定量标准,以衡量其自动驾驶系统在商业部署中的成熟度。 此外,在自动驾驶感知层,元戎启行还了DeepRoute-Sense传感器方案,该方案已经被东风汽车所采,应在Level 4自动驾驶出车上。 除了软硬件,高通还了一套Car-to-Cloud的汽车云服务。

    6210

    (一)ROS环境搭建与

    1、ROS环境搭建 (1)配置Ubuntu软件库 ? 打Ubuntu的设置->软件与更新->Ubuntu软件->勾选关键字universe,restricted,multiverse三项。 (2)添加sources.list,安装软件 将镜像添加到Ubuntu系统源列表中,建议使国内镜像源,这样能够保证下载速度。(镜像源选其中一个) 中国科技大学的源:sudo sh -c '. apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential 2、ROS环境海龟例子安装环境是否成功。 终端1:roscore,启动ROS Master,ROS运行是否正常。 终端2:rosrun turtlesim turtlesim_node,启动海龟仿真器。

    46120

    -1】基于Springboot+layui实现接口自动

    之接口自动 前言 接口自动,与UI自动相比,其维护成本更低,结果校验更精确。 基于此,从前端选、数据库表设计到实现方案设计与,我花费三个月时间完成了这个接口自动。 这个中,每个模块对应着一个IP地址,还是有一些数据冗余,但如果为了消除数据冗余而再增加一层,就不是三表关联而是四表关联了,难度倍增,使起来也略显繁琐。 2.2.4 集合 集合可以说是这个接口自动的意义之所在。在接口自动中,单接口调参考价值有限,多个接口按照业务逻辑组成一条流程,才是接口自动意义所在。 邮件送:将结果送给相关人,目前结果以什么格式(纯文本还是html)送尚未选定。 多线程:集合支持按项目执行,并启线程池,加快执行效率。

    56360

    大数据、人工智能与云计算的融合与应

    (3)省分服务集群域:基于TOS搭建容器户数据分析云。为省、市分公司人员和业务人员提供省分多户的环境,集团分数据与自有数据存储计算,自有应与管理,独立户使运行。 (4)机器学习实验室集群域:基于TOS搭建的容器户大数据机器学习,为集团数据中心分析师提供多户的实验环境,进行数据探查、业务建模、算法研究、应、成果推广等。 (5)//培训集群域:为应人员、系统人员、培训师、学员提供多户的大数据与机器学习,为商及内部单位提供培训服务。 图2 迁移前后数据集市业务场景500并性能对比 4.3 基于容器云的大数据与机器学习的全面应 基于TOS实现的多户新模式,将大数据与机器学习组件完全容器实现,并在TOS提供能力服务。 通过TOS+TDH搭架厚、薄应的微服务架构,实现户之间的异构性、独立与部署、资源按需伸缩、高性能计算能力、户间错误问题隔离、团队全功能。实现数据资产管理。

    1.1K40

    相关产品

    • 金融专有云开发测试平台

      金融专有云开发测试平台

      金融专有云开发测试平台是腾讯云为客户专属搭建的小型化测试开发平台,可以为您快速搭建一套完整的金融云开发测试环境,方便客户在完全模拟现网环境下,进行开发测试,整体环境运行维护统一由腾讯云提供,可以帮助客户减小维护成本,提升运营效率。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券