技术
文章平均质量分 68
lykion_881210
这个作者很懒,什么都没留下…
展开
-
unittest框架介绍
1. python+unittest测试框架在写测试类以及测试用例时要规定一个命名习惯,一般测试类可以以Test开头,也可以以Test结尾。测试用例一般是以test开头。import unittest #导入unittest包 #创建测试类:从unittest.TestCase继承classRomanNumeralConverterTest(unittest.TestCa转载 2017-12-22 19:21:23 · 10622 阅读 · 0 评论 -
java配置Robotium recorder
Robotium recorder在eclipse的配置方法:1.安装插件:http://recorder.robotium.com/updates2.安装ADT:(离线安装方法) ①下载好adt(下载好后,不需要解压) ②安装时,选择adt存放位置即可 常见问题解决方法: ①若安装在线安装不成功,复制提示信息的url(例如: http://recor原创 2017-12-26 14:17:52 · 344 阅读 · 0 评论 -
selenium切换窗口
package com.lykion.lianxi;import java.util.Iterator;import java.util.Set;import org.openqa.selenium.By;import org.openqa.selenium.JavascriptExecutor;import org.openqa.selenium.WebDriver;impor...原创 2017-12-28 09:19:02 · 1278 阅读 · 0 评论 -
Java环境配置
1.在官网下载好JDK之后,双击exe执行文件即可开始JDK的安装,安装过程都默认选择,只需点击下一步,直到安装完成2.JDK安装完成后,接下来就是进行JDK的环境配置:选中“我的电脑”图标,点击右键选择属性→选择“高级系统设置”→选择“环境变量”在系统变量的里面点击新建需要新建如下环境变量:JAVA_HOME ---JDK安装路径 例如:C:\Prog原创 2018-01-10 11:04:13 · 207 阅读 · 0 评论 -
Tomcat+Jenkins
1.Tomcat安装1.1Tomcat安装版本1.双击后缀为exe的文件2. 在弹出的“打开文件-安全警告”的窗口中点击“运行(R)”按钮3. 首先,进入tomcat的“欢迎安装”的界面,点击“Next”按钮,以便继续安装4. 进入到“License Agreement”界面,点击“I Agree”按钮,以同意安装协议5. 进入到“Choose Compon转载 2017-12-25 11:06:37 · 1409 阅读 · 0 评论 -
Jmeter+Jforum脚本开发
Jmeter+Jforum脚本开发搭建好的测试环境(首页)示意图:模块是搭建好环境后手动添加完成的脚本示意图:脚本开发 流程:首页→登录→选择论坛版块→选择帖子→回复帖子1、添加线程组 添加组件:HTTP Cookie Manager(cookie管理)、User Defined Variables原创 2018-03-22 13:50:28 · 2097 阅读 · 10 评论 -
Jmeter非GUI、GUI模式压测生成测试报告
在使用Jmeter进行压力测试,有两种方式:GUI、非GUI,不管是使用GUI,还是非GUI进行测试,对测试结果都可以转化成HTML的测试报告,更直观和方便我们查看和分析。方式一:GUI1、在测试计划里面添加一个Listener(添加任意一个Listener都可以),在Write result to file/Read from file的Filename的位置填写保存测试结果的...原创 2018-07-17 11:33:34 · 21701 阅读 · 1 评论 -
Python读取Excel单元格的内容
python读取excel的单元格返回类型Python通过xlrd对Excel进行读取操作时,返回的数据类型(ctype)有下面5中类型:0 – empty:空1 – string:字符串2 – number:数字3 – date:日期4 – boolean:布尔5 – errorimport xlrdimport osfrom LYKION.self.log import ...原创 2019-02-15 15:48:58 · 42603 阅读 · 1 评论 -
Postman测试webserver接口
Webserver常用接口链接: https://blog.csdn.net/ermao_zbp/article/details/78542290本文示例中的接口链接: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx以SOAP 1.1 为例1)webserver请求body<?xml version="...原创 2019-02-18 10:01:50 · 1273 阅读 · 1 评论 -
java封装JDBC操作数据库的方法:增、删、改、查
1.目录结构2.需要依赖的jarmysql-connector-java-5.1.42-bin.jar MySQL数据库驱动的jar包3.首先是对数据库的操作首先是连接数据库,操作完成后再关闭数据库package com.lykion.dao;import java.sql.Connection;import java.sql.DriverManager;im原创 2017-12-26 09:34:56 · 11829 阅读 · 1 评论 -
JMeter常见错误解决方法
一、录制不到以html结尾的请求 在使用代理服务器录制脚本的时候,可能会出现html结尾的请求录制不到的问题。这是因为浏览器为了提升访问速度,将这些请求获取到的html资源作为静态资源缓存在本地了,所以只要打开过一次主页,接下来每次打开主页时,都无需再发送这些请求。对于性能测试来说,主页中这些html资源,是有必要反复进行压测的。因此录制脚本的时候,必须将这些请求录制下来转载 2017-12-25 11:29:31 · 4473 阅读 · 0 评论 -
APP测试方法总结
安装、卸载测试验证App是否能正确安装、运行、卸载、以及操作过程和操作前后对系统资源的使用情况1.安装1)软件安装后是否能够正常运行,安装后的文件夹以及文件是否写到了指定的目录里2)软件安装各个选项的组合是否符合概要设计说明 3)软件安装向导的UI测试 4)安装后没有生成多余的目录结构和文件2.卸载 1)测试系统直接卸载程序是否有提示信息 2)测试卸载后文件是否原创 2017-12-22 19:24:59 · 359 阅读 · 0 评论 -
Jmeter脚本录制
一、录制的步骤:1.HTTP请求默认值填写被测地址、端口号和其他需要输入的信息 2.HTTP代理服务器目标控制器一定要设置,选择step1中添加的线程组:如下图点击右上角的,可以查看代理服务器启动日志3.浏览器设置点击“启动”,启动step2中的代理服务器→进入浏览器设置:设置→Internet选项→连接局域网设置→代理服务器,然后填写地址和端口在Req...原创 2017-12-22 19:27:53 · 824 阅读 · 0 评论 -
Monkey使用和APP报名查看
Monkey参数大全基础参数介绍1 .-p用此参数指定一个或多个包。指定包之后,monkey将只允许系统启动指定的app。如果未指定包, monkey将允许系统启动设备中的所有app指定一个包:adb shell monkey -p com.shjt.map 100指定多个包:adb shell monkey -p fishjoy.control.menu –p co原创 2017-12-22 19:46:45 · 754 阅读 · 0 评论 -
python的pip日常使用
安裝:pip installPackageName更新:pip install -UPackageName移除:pip uninstallPackageName搜索:pip searchPackageName帮助:pip help原创 2017-12-22 19:56:30 · 273 阅读 · 0 评论 -
Appium自动化webdriver.Rmemote中地址来源
1.driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps),这个地址是怎么来的呢? 2. 元素定位介绍selenium--web:常用8种 driver.find_element_by_name() driver.find_element_by_id() driver.fi...原创 2017-12-22 20:01:05 · 1406 阅读 · 0 评论 -
Tomcat+Jenkins
1.Tomcat安装1.1Tomcat安装版本1.双击后缀为exe的文件2. 在弹出的“打开文件-安全警告”的窗口中点击“运行(R)”按钮3. 首先,进入tomcat的“欢迎安装”的界面,点击“Next”按钮,以便继续安装4. 进入到“License Agreement”界面,点击“I Agree”按钮,以同意安装协议5. 进入到“Choose Com...原创 2018-07-23 14:14:39 · 2383 阅读 · 0 评论 -
unittest模块属性说明
1.unittest的属性如下:['BaseTestSuite', 'FunctionTestCase','SkipTest', 'TestCase', 'TestLoader', 'TestProgram', 'TestResult', 'TestSuite','TextTestResult', 'TextTestRunner', '_TextTestResult', '__all__...转载 2018-07-23 14:07:56 · 1013 阅读 · 0 评论 -
完美解决 请在微信客户端打开链接
背景描述相信有模拟微信页面请求的测试都有看到过这个页面,简单点说就是爬虫爬微信页面,进行回放的时候会出现这个页面。大概在1年前,专门安排了一个人去解决这个技术问题,遗憾的是当时没有找到解决方案,接下来所有微信端的接口测试和性能测试都无法进行,今天和大家分享下我们的解决方案,希望大家可以绕过微信的坑。业务场景我这里以JMeter来举例,我们可以转载 2017-12-25 11:25:04 · 122650 阅读 · 15 评论 -
Python结合Excel进行接口自动化
前言自己通过摸索,和借鉴、综合大神些的意见,捣鼓了一套接口自动化的脚本。比较简略,还有一些有局限的地方,欢迎大家斧正留言~~~工具requests -- Python的requests库xlrd -- 操作Excelmoco(moco-runner-0.10.0-standalone.jar) -- moco-server模拟接口logging ...原创 2019-02-28 13:47:20 · 4707 阅读 · 0 评论