robot framework 自动化框架

robot framework 简介 Robot Framework是一种基于Python开发的可扩展的关键字驱动自动化测试框架,它具有易于使用的表格来组织测试过程和测试数据。 支持的库和关键字非常多 web 自动化测试:SeleniumLibrary,Selenium2Library...

2018-08-30 10:08:24

阅读数 212

评论数 0

开源接口自动化测试工具 HttpRunner

开源接口自动化测试工具 HttpRunner 优点 1、只要熟悉http协议,有一定的python基础,就可以很简单上手使用。 2、支持js、yaml等格式,结构清晰。 3、测试用例与python完美结合,使代码和数据分离,可复用性和可维护性较高。 4、开源、源码为python,可扩展性...

2018-07-27 10:42:45

阅读数 2132

评论数 0

shell固定时间消耗固定大小内存

shell固定时间消耗内存 需求背景 产品出了一个新功能,当客户创建的任务消耗内存达到一个边界值时,后续的任务就暂时停止运行,处于排队状态,当内存释放不超出边界值时,后续的任务就可以运行 实现 #!/bin/bash free -m > /tmp/freee ...

2018-09-05 10:21:59

阅读数 743

评论数 0

linux监控服务运行并自动重启

linux监控服务运行并自动重启 需求 在应用中都有好多服务需要一直开着,不能关闭。关闭的话产品就会出现一定的问题,当机器的内存不足时,很有可能会造成进程崩溃,但是又不能及时发现和重启,这个时候就需要一个定时的监控,来监控进程。 实现 使用一个简单的shell脚本就可以进行监控服务,并...

2018-09-04 17:31:17

阅读数 801

评论数 0

hadoop大数据生态集群

大数据 又称为巨量资料,指的是传统数据处理应用软件不足以处理它们的大或复杂的数据集的术语。大数据也可以定义为来自各种来源的大量非结构化或结构化数据。 大数据无处不在,例如我们在淘宝搜索输入一个手机后,下次进入时,会被推送各种产品的手机,而且别的应用都会有推荐。大家都知道是淘宝知道了我们的浏览记...

2018-08-26 17:18:24

阅读数 248

评论数 0

如何选择自动化测试框架

软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几种不同的自动化测试方法的区别。 一、记录回放的方式流行于商业工具之中,无需编程技能即可快速上手。然而这种方法相对脆弱,一旦UI变化测试就会受...

2018-08-20 19:37:37

阅读数 291

评论数 0

自动化测试里的数据驱动和关键字驱动思路的理解

自动化测试里的数据驱动和关键字驱动思路的理解 初次接触自动化测试时,对数据驱动和关键字驱动不甚理解,觉得有点故弄玄须,不就是参数和函数其嘛!其实其也体现了测试所不同与开发的一些特点(主要指系统测试),以及和对技术发展的脉络的展现。 1.录制/回放的神话 实际上可以理解为一种自动测试脚...

2018-08-20 15:36:42

阅读数 911

评论数 0

使用linux的multitail功能查看多服务日志

需求背景 在上一篇也提到,我们公司的后端服务程序比较多,我们公司的产品在页面上完成一系列的操作大致需要经过6个服务的进程,所以对于通过查找日志排查问题比较困难,而且服务还不在同一台机器上。所以就需要一种展示所有日志的地方。通过上网查资料,觉得multitail的功能十分符合我的需求。上去就开干 ...

2018-08-15 14:05:03

阅读数 156

评论数 0

ssh远程免密登录与alias相结合

操作Linux是现在任何一家IT公司都要求的技能,而且Linux博大精深,都是以各种命令l来操作,要学会灵活使用,提高工作效率 ssh免密登录和alias命令结合使用 在测试工作中,对于查看一些问题,一些进程的时候,我们需要登录到服务端的后台机器,去查看进程,查看日志,部署环境搭建服务等,这时...

2018-08-12 17:51:04

阅读数 375

评论数 0

工作实用小脚本

提升工作效率实用小脚本 测试开发定义:测试开发工程师的主要工作内容是根据项目的特点来开发一些测试工具,从而能够更有效地进行测试,提高软件产品的质量。 所以想要成为一名合格测试开发,需要不断非提升自己代码和学习的能力,我导师说过,测试开发就是为其他测试提供工具,提升个人和其他测试人员的...

2018-08-03 11:06:08

阅读数 504

评论数 2

使用python PIL 模块合成图片

使用python PIL 模块合成图片 需求背景: 公司产品有一套完整的用户手册,但是给用户部署时大多数为私有化部署。给用户用户手册时,我们本来的产品logo需要更换为客户的logo。重新截图或者手动更改需要大量时间。 脚本实现: 该脚本实现对用户手册中的图片进行合成,更换截图中的...

2018-07-26 15:45:17

阅读数 378

评论数 0

提示
确定要删除当前文章?
取消 删除