摘要: Web端UI分层自动化测试框架 因Web端UI自动化和移动端的分层及不断的抽象封装思路类似,就不在赘述了,直接贴分层介绍: 基于Selenium框架运用python语言以及unittest单元测试框架,搭建的Web端的UI自动化框架如下: WebAuto/:config层: 存放配置文件以及测试数据 阅读全文
posted @ 2017-10-12 10:03 绿叶1208 阅读(2804) 评论(1) 推荐(0) 编辑
摘要: 阅读本小节,需要读者具备如下前提条件: 1. 掌握一种编程语言基础,如java、python等。 2. 掌握一种单元测试框架,如java语言的testng框架、python的unittest框架。 3. 掌握目前主流的UI测试框架,移动端APP测试框架Appium,或者掌握Web端测试框架Selen 阅读全文
posted @ 2017-10-12 09:58 绿叶1208 阅读(2476) 评论(0) 推荐(1) 编辑
摘要: 一、安装Jmeter 1、下载Jmeter 下载地址:http://jmeter.apache.org/download_jmeter.cgi 目前最新版为2.9,其余文件如源代码等也可从如下官网下载: http://jmeter.apache.org/download_jmeter.cgi 2、安 阅读全文
posted @ 2017-10-09 23:50 绿叶1208 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 简单记录下,关于这两种文件的读写: 读写csv: 关于with的用法,可以参考别人的解释: 阅读全文
posted @ 2017-09-12 18:01 绿叶1208 阅读(716) 评论(0) 推荐(0) 编辑
摘要: # -*- encoding:utf-8 -*- import requests,json,smtplib import sys reload(sys) sys.setdefaultencoding('utf-8') #city =['WS0E9D8WN298','W7JZGDR3YYTF'] ci 阅读全文
posted @ 2017-08-15 10:05 绿叶1208 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 公司内部的软件采用B/S架构,大部分是数据的增删改查,由于还在开发阶段,所以UI界面的变化非常快,难以针对UI进行自动化测试,那样会消耗大量的精力与时间维护自动化脚本。针对此种情况,针对接口测试较为有效。 工具选择 针对接口测试的工具也很多,例如soup UI, robot framework ,甚 阅读全文
posted @ 2017-08-14 18:08 绿叶1208 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 使用excel进行用例的管理,如图: 以下为此次根据公司所有接口以及返回的参数进行判断来实现的: 阅读全文
posted @ 2017-08-14 11:43 绿叶1208 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 以下的代码实现的是MD5加密,加密的规则根据现有的加密方式进行# -*- encoding:utf-8 -*-import jsonimport hashlibimport time'''影视会员MD5加密'''#将KEY值进行加密keySB = '167108'timestamp= int(tim 阅读全文
posted @ 2017-08-14 11:23 绿叶1208 阅读(1085) 评论(0) 推荐(0) 编辑