文章 2017-11-22 来自:开发者社区

python自动化测试开发利器ulipad最佳实践(可写python测试代码也可编写selenium、Appium等)

介绍 UliPad是一个国人开发的python轻量级编辑器,导向和灵活的编程器。它如类浏览器,代码自动完成许多功能,如:HTML查看器,目录浏览器,向导等。 下载与安装 下载地址:https://pypi.python.org/pypi/UliPad 安装,傻瓜式,一路next即可 配置 安装好之后双击启动之后逐步进行下面的配置。 1、文件>目录浏览,这样我们可以在左侧看到目录方便管...

文章 2017-11-21 来自:开发者社区

自动化代码上线

一、自动化部署代码实践 早期手动部署代码 纯手动scp上传代码。 纯手动登陆,Git pull 或者SVN update。 纯手动xftp上传代码。 开发发送压缩包,rz上传,解压部署代码。 缺点: 全程运维参与,占用大量时间。 如果节点多,上线速度慢。 人为失误多,目录管理混乱。 回滚不及时,或者难以回退。 设计自动部署代码 流程设计,确定目标。 ...

自动化代码上线
文章 2017-11-21 来自:开发者社区

MySQL自动化(全量+增量)备份脚本代码

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 7....

文章 2017-11-16 来自:开发者社区

自动化代码部署、代码回滚、命令执行软件之capistrano

Hi,本周第一天没什么事,所以就先分享一下我研究自动化代码部署与回滚软件的经验。这个软件有什么用途?主要是解决自动进行代码的部署,避免手动部署时出现错误,节省时间,同时在出现问题的时候,能回滚到之前的版本(或者你指定的版本),我在gitlab里找到了这样的软件,名为capistrano。下面就先给大家介绍一下。 文章结构 一、介绍 二、要求的环境 三、安装 四、命令行测试 五、代码部署(结合gi....

文章 2017-11-12 来自:开发者社区

网站测试自动化系统—在测试代码中硬编码测试数据

在前面的文章数据驱动测试里,讲到了将测试数据以及表现测试步骤的代码分开的技术。从测试的角度来看,固然希望能够覆盖的测试场景越多越好,但是在设计和编写自动化测试代码的时候,却又可以事先设计好一些固定的测试数据简化自动化测试代码的编写工作。 之所以要这样做(按照编程的术语讲是硬编码),是因为按照等价类划分,固定的测试数据一般都已经被其他测试用例覆盖了。请考虑下面这个例子,假设你要测试一个博客网站(例....

文章 2017-11-12 来自:开发者社区

自动化代码发布系统实现

日常运维问题   在我日常运维工作中,代码发布可能是最普遍的一项工作之一,尤其是网页代码的更新,碎片化发布需求非常频繁。在前期开发人员比较少时,还可以由自己来上服务器通过脚本来发布代码。但随着公司项目的增多,更多的开发人员加入到公司,发布代码需求开始增多,这就占用了我大部分时间,经常的被打断其它工作来发布代码,非常地不爽,然后开始想解决方法。   尝试解决问题   当...

文章 2017-11-12 来自:开发者社区

自动化部署之jenkins的Pipeline(代码流水线管理)

Pipeline(代码流水线管理) Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。 (1)下载pipeline。这样只需要构建一个项目,就会帮我们完成所有相关项目 搜索插件pipeline  等待安装完成  (2)新建一个pipel...

文章 2017-07-03 来自:开发者社区

《R的极客理想—工具篇》—— 1.4 formatR 代码自动化排版

本节书摘来自华章出版社《R的极客理想—工具篇》一 书中的第1章,第1.4节,作者:张丹,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.4 formatR 代码自动化排版 问题如何写出让别人看得懂,且符合规范的代码呢? 引言新手写的代码,大都不注重代码规范,以为实现功能就算完成了。这种代码不仅别人不愿意读,过几个月后再看自己都会觉得很烂。不仅仅新手如此,大多数程序员写的代码都没有考虑....

文章 2016-10-12 来自:开发者社区

Auty自动化测试框架第六篇——垃圾代码回收、添加suite支持

[本文出自天外归云的博客园] 垃圾代码回收 添加脚本恢复机制,因为框架会自动生成一些代码,如果代码生成后出现问题导致代码没有正常删除掉,则会造成代码垃圾,在auty目录添加recovery.py文件: # -*- coding: utf-8 -*- import os from lib.recovery_code import recovery_code if __name__ == '__...

Auty自动化测试框架第六篇——垃圾代码回收、添加suite支持
文章 2016-04-07 来自:开发者社区

[android]android自动化测试十二之代码控制截图

该方法适用于对某个Activity进行截图,不包含状态栏,在使用之前要保证view加载完毕才可以进行使用。import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import android.app.Activity; import android.gr.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注