![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
test
Iam柒年
柒年哦
展开
-
Selenium Grid3 做多线程分布式测试
selenium Gride3 介绍:地址首先启动本地一个hub,一个node java -jar selenium-server-standalone-3.9.0.jar -role hub - port java -jar selenium-server-standalone-3.9.0.jar -role hub - port 5555运行下面的代码:from threadi...原创 2018-08-15 14:53:23 · 2231 阅读 · 1 评论 -
load runner 介绍(转)
转载地址:https://www.cnblogs.com/jaazz/p/8668214.html 1loadrunner压力测试一般使用流程1.1loadrunner压力测试原理 本质就是在loadrunner上模拟多个用户同时按固定行为访问web站点。其中固定行为在loadrunner中是通过录制脚本定义的,多个用户同时访问的策略是在loadrunner的场景中定义的。1.2压测思...原创 2018-09-04 21:04:11 · 1486 阅读 · 0 评论 -
测试基础
1、白盒测试主要应用在单元测试阶段,主要是对代码级的测试,针对程序内部逻辑结构,测试手段有:语句覆盖、判定覆盖、条件覆盖、路径覆盖、条件组合覆盖 2、黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、决策表和综合策略。...原创 2018-09-04 21:21:28 · 194 阅读 · 0 评论 -
性能测试总结(performance testing)(二)
项目地址:jmeter使用实战 jmeter 使用简介 同样性能测试工具包括两点:模拟协议,使用多线程。同样是录制脚本,或者手写脚本,进行多线程高并发,分布式进行压力测试。使用场景以及特点: 安装jmeter 4.x:安装jdk 1.8 及以上环境(jdk>jre)下载地址:http://jmeter.apache.org/window下点击 bin>j...原创 2018-09-08 22:16:12 · 4497 阅读 · 0 评论 -
单元测试框架 unittest 复习
测试:在规定的条件下对软件进行操作,发现软件存在的逻辑,功能,性能等问题 测试过程:单元测试–集成测试–系统测试–性能测试单元测试:对软件设计最小单元进行正确性检测的测试,发现可能存在的问题。 单元测试的目的:就是发现模块内部的逻辑,语法,算法等错误。 单元测试方式:代码级别测试和模块功能测试。 代码级别测试: 接口测试:确保模块接口实现正确,符合设计文档规范或者约定。 ...原创 2018-09-06 18:58:32 · 302 阅读 · 0 评论 -
软件测试基础理解以及总结
系统总结一下测试理论原创 2018-09-12 13:47:29 · 783 阅读 · 0 评论 -
Appium+python 一个简单的登录测试实例
# coding=utf-8from appium import webdriverimport timeimport unittestimport osimport HTMLTestRunnerclass LoginTestLizi(unittest.TestCase): def setUp(self): desired_caps = {} ...原创 2018-09-14 10:28:59 · 3021 阅读 · 0 评论 -
一个BUG(缺陷)的生命周期
缺陷状态 对于一个问题,其处理过程是一个周期,周期的不同阶段,其所处的状态也是不一样的。不同状态所对应的处理人也是不一样的。提交(打开) : 表示问题被提交等待有人处理。指派(转交) : 问题被重新指派给某人处理。处理 : 问题在处理中,尚未完成。固定 : 确认此问题存在,但暂时不进行处理。回归 : 对已经修复的问题进行回归确认。Reopened :关闭 : 问题的最后一个状态。...原创 2018-09-25 08:57:29 · 13573 阅读 · 0 评论 -
笔试总结题
2、自动化测试框架有哪几种?答:模块化框架,函数库框架;关键字驱动测试框架;数据驱动框架。3、测试覆盖率分为哪几种统计方式?分别是什么?答:代码覆盖率;功能模块覆盖率;数据库覆盖率;需求覆盖率。1、测试用例的设计方法有哪些?请阐述判定表设计测试用例的步骤。答:等价类划分,边界值分析,错误推断法,因果图法,正交表分析法,场景分析法。判定表设计测试用例的步骤:确定规则的个数;列出所有的条件...原创 2018-09-25 14:06:59 · 264 阅读 · 0 评论 -
Web测试流程图
Web测试侧重流程图:项目开发-测试双v模型:常见问题:1、给你项目,你会从哪方面着手测试?【分析需求,明确测试任务,分析测试范围,制定测试计划和测试用例。】2、冒烟测试过不了,怎么处理?【冒烟测试过不了应该打回开发重新开发】3、开发过程中的bug需要都关闭吗?【不一定,小Bug可以在后续版本中完善并关闭,不能解决的Bug只能延期】4、需求不明确时如何测试?【明确需求才能衡...原创 2018-09-20 17:08:26 · 6115 阅读 · 0 评论 -
找出两个字符串的公共字串
绿盟测试开发最后一道编程题:找出两个字符串的公共字串我的时间不够没有写:具体思路原创 2018-09-26 22:32:59 · 597 阅读 · 0 评论 -
性能测试总结(performance testing)(一)
1、为什么要做性能测试? 1)目前绝大多数应用都是基于网络的分布式应用,我们无法知道用户数量,用户场景的不确定性,导致系统测试时,不仅仅是功能,业务逻辑,接口测试,还要测试系统性能。一个用户没问题,但是用户一旦多了就可能出现各种各样的问题,所以需要进行系统性能测试。 2)用户数量增加,系统负债增加,进行系统性能测试,知道系统承受的并发用户数量,带宽是否够用,cpu是否够用,内存是否够用,硬盘速...原创 2018-09-04 19:54:05 · 93883 阅读 · 3 评论 -
python中unittest框架做单元测试
坑原创 2018-09-04 15:24:49 · 394 阅读 · 0 评论 -
Windows-Android-Appium环境搭建
主要有三点: 1、安装java环境 2、安装安卓软件开发包(安卓模拟器) 3、安装测试框架Appium(Appium提供调用安卓的api) - - - 先安装node.js提供环境,中间可能要装.net framework 4.5参考文章: https://www.cnblogs.com/feng0815/p/8179714.html https://www.cnblogs....原创 2018-08-25 21:58:44 · 347 阅读 · 0 评论 -
python多线程执行测试用例
"""以百度搜索为例,通过不同的浏览器启动不同的线程"""from threading import Threadfrom selenium import webdriverfrom time import sleep,ctime#测试用例def test_baidu(browser,search): print('start:%s,' %browser) prin..原创 2018-08-15 11:35:41 · 2673 阅读 · 0 评论 -
Selenium Grid3 简介
来自:原文 使用selenium-grid可以远程执行测试的代码,核心步骤:grid –》 server–》chromedriver驱动 –》chrome浏览器利用Selenium Grid可以使主节点(hub)的测试用例在不同主机即分支点(node)运行。可以使一份测试用例在不同环境下(操作系统、浏览器)执行自动化测试。串行,非并行。版本Grid1和2的原理和基本工作方...原创 2018-07-31 16:09:27 · 2495 阅读 · 1 评论 -
自动化插件工具介绍(Selenium IDE):
自动化插件工具介绍:(原文)这是一款基于Firefox的自动化录制插件,UI界面化操作,无需编程语言基础,操作简单快捷,满足调试过程中的单条,多条case执行,具有断点功能,和精准的断言,录制后的脚本进行转译后可以在python+selenium自动化框架中运行,轻量高效.一 基于firefox安装后的插件面板如下所示1.文件:创建、打开和保存测试案例和测试案例集.编辑:复制、粘贴...转载 2018-07-20 10:03:44 · 5527 阅读 · 0 评论 -
python多线程与多进程理解
1、线程与进程 进程:一个程序的执行实例就是一个进程,每一个进程提供执行程序所需的所有资 源。(进程本质上是资源的集合),操作系统管理在其上面运行的所有进程,并为这些进程公平的分配时间。 线程:是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的...原创 2018-08-08 20:10:26 · 3624 阅读 · 2 评论 -
使用jenkins自动构建部署java maven项目(jdk1.8+tomcat7.0+jenkins2.19.3)
1.下载jenkins地址:https://jenkins.io/index.html本人下载了2.19.3版本的war包:jenkins.war2.安装jenkins拷贝jenkins.war到tomcat的webapps文件夹下,如果tomcat是启动的,jenkins项目会自动解压启动的,如果tomcat是停止的,需要启动tomcat服务,进入bin文件夹,linux环境下执...原创 2018-08-22 21:46:41 · 1868 阅读 · 0 评论 -
BDD-lettuc
注意要切换到test目录下面原创 2018-08-20 09:55:18 · 356 阅读 · 0 评论 -
计算机网络概述
1、计算机网络定义 不同位置的多台计算机机器设备,通过通信线路连接起来,在操作系统以及通信协议的管理下,实现资源共享,和信息管理传递的计算机网络。组成包括,计算机、传输介质、网络操作系统以及相应的软件(前面两个软件后面两个硬件)...原创 2018-08-27 22:26:50 · 1105 阅读 · 0 评论 -
jenkins持续集成
链接: Tomcat—http://tomcat.apache.org/ enkins–https://jenkins.io/原创 2018-08-21 22:37:45 · 283 阅读 · 0 评论 -
IP协议详解
续接上篇:计算机网络概述 续接下篇:TCP协议详解4、IP协议概述IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGMP的数据都以IP数据格式传输。要注意的是,IP提供不可靠、无连接的数据传送,赖其他层的协议进行差错控制。不可靠指的是IP数据报不保证能成功的到达目的地,如果出现错误则选择丢弃该数据,然后发送ICMP消息报给信源端。无连接指的是IP不提供任何后续数据...原创 2018-08-29 17:01:15 · 3869 阅读 · 0 评论 -
TCP协议详解
续接上篇:IP协议详解5、TCP服务TCP将用户数据打包构成报文段,它发送数据时启动一个定时器,另一端收到数据进行确认,对失序的数据重新排序,丢弃重复的数据。TCP提供一种面向连接的可靠的字节流服务,面向连接意味着两个使用TCP的应用(B/S)在彼此交换数据之前,必须先建立一个TCP连接,类似于打电话过程,先拨号振铃,等待对方说喂,然后应答。在一个TCP连接中,只有两方彼此通信。 TCP...原创 2018-08-29 17:22:32 · 68102 阅读 · 1 评论 -
adb连接木木模拟器
木木模拟器调试到开发模式,在一般在\Nemu\vmonitor\bin中,运行命令行adb connect 127.0.0.1:7555原创 2018-09-27 22:24:22 · 3035 阅读 · 0 评论