摘要: 简单写了一个页面元素高亮的方法,原理就是在python中调用js实现元素高亮,分享一下源码如下: 1、元素高亮源码 Js调用 js = "var q=document.getElementById('" + element + "');q.style.border='3px solid red';" 阅读全文
posted @ 2017-06-08 10:14 titan5750 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 自己折腾了一个python的自动化测试框架,梳理了一下流程,简单分享一下。 项目背景 B/S架构,进行用户界面的自动化测试 工具选择 python开发的自动化测试框架,足够灵活,可以随时根据需求进行变更,易于维护 框架思路(unittest) 采用数据驱动的设计,将数据分层出来,与业务逻辑剥离,测试 阅读全文
posted @ 2017-06-08 10:01 titan5750 阅读(2025) 评论(6) 推荐(3) 编辑
摘要: 捕获到POST接口的请求参数,如下: 包括data、file两个部分,上传代码如下: 阅读全文
posted @ 2017-05-19 16:29 titan5750 阅读(21328) 评论(0) 推荐(1) 编辑
摘要: 之前采用JMeter进行接口测试,每次给带新人进行培训比较麻烦,干脆用python实现,将代码和用例分离,易于维护。 项目背景 公司的软件采用B/S架构,进行数据存储、分析、管理 工具选择 python开发的速度很快,且容易上手,丰富的第三方库,大大加快了开发速度和难度,自己开发一个简单的框架,优点 阅读全文
posted @ 2017-05-19 15:46 titan5750 阅读(3569) 评论(2) 推荐(1) 编辑
摘要: 昨天用shell脚本创建数据库,涉及java调用,比较折腾,改用python直接创建数据库,比较方便,好了,直接上代码,相关注释也添加了 # _*_encoding:UTF-8_*_import MySQLdb db_host = ''db_user = ''db_pw = ''db_name = 阅读全文
posted @ 2017-05-11 10:02 titan5750 阅读(16488) 评论(1) 推荐(0) 编辑
摘要: shell脚本功能:连接mysql,自动创建数据库,脚本如下 mysql -h$MYSQL_IP -u$MYSQL_USER -p$MYSQL_PASSWORD --default-character-set=utf8 -e "create database IF NOT EXISTS test" 阅读全文
posted @ 2017-05-10 15:56 titan5750 阅读(9568) 评论(1) 推荐(1) 编辑
摘要: 目标 组内任何人都可以进行自动化测试用例的编写 完全分离测试用例和自动化测试代码,就像写手工测试用例一下,编写excel格式的测试用例,包括步骤、检查点,然后执行自动化工程,即可执行功能自动化测试用例,包括测试结果、测试报告。 任何一台安装了JDK环境的windows机器都可以直接运行,不必考虑运行 阅读全文
posted @ 2017-04-27 19:22 titan5750 阅读(5546) 评论(6) 推荐(1) 编辑
摘要: 谨以此文纪念吊炸天的Centos环境一键部署方案的新鲜出炉 辛苦大半年,产品准备上线了,BOSS亲自体验安装部署,看着超过200+页的安装文档直接崩溃了(需要部署23个基础服务),经历了超过3个小时的安装包下载过程,责令整合、优化安装部署过程,简化安装流程,BOSS原话“你们是想玩s现场的运维兄弟吗 阅读全文
posted @ 2017-04-19 19:35 titan5750 阅读(5630) 评论(0) 推荐(0) 编辑
摘要: 随笔 阅读全文
posted @ 2017-04-19 17:59 titan5750 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 试下 阅读全文
posted @ 2017-04-19 17:45 titan5750 阅读(141) 评论(0) 推荐(0) 编辑