自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 1111111111111111

111111111111

2023-06-26 18:30:12 81

原创 自动化测试项目管理流程

同大多数项目一样,自动化测试项目也需要一个完整的项目管理流程。在项目执行之前要进行充分的评估和计划、项目执行过程中要把控每个节点的质量,执行后要进行复盘和评估;确保项目顺利实施,并达到预期效果。自动化项目启动在项目启动阶段,我们要明确为什么要做自动化,并选择合适的项目进行自动化测试。1、为什么要做自动化在启动自动化测试之前,我们要明确做自动化的目的,是为了提高测试效率还是因为客户需求,亦或者是为了提高自动化的覆盖率。只有明确了项目目的,才能更好地制定自动化策略,最大程度上满足最初的需求。比如说

2020-08-27 11:35:48 776

原创 UI自动化测试的十大问题汇总

UI自动化是自动化测试中不可分割的一部分,是黑盒测试的一种重要手段。在UI自动化测试过程中,我们不可避免会遇到各种各样的问题,现将自己在测试过程中遇到的问题进行汇总,希望可以为大家提供帮助。 一、启动浏览器报错  报错信息:Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error:...

2020-03-16 19:09:21 6343

转载 windows 控制台cmd乱码的解决办法 chcp 65001

我本机的系统环境:OS Name: Microsoft Windows 10企业版OSVersion: 10.0.14393 N/A Build 14393有时在cmd中输出的中文乱码解决办法如下:在cmd中输入CHCP 65001按Enter键然后查看不再乱码注:CHCP是一个计算机指令,能够显示或设置活动代码页编号。代码页描述6...

2019-09-24 10:52:20 3738

原创 自动化测试用例设计

自动化测试用例的编写是实现项目自动化的核心,合理的用例设计是保证自动化效益和实用性的关键,也直接决定了自动化脚本是否具备可扩展和可维护性。由此,本篇文章主要为大家介绍了测试用例编写的规范和注意事项。一、自动化测试用例选择 自动化测试主要应用于基础功能的验证和回归,对于在项目迭代过程中不断修改的功能来说,手工测试的效率是大大高于自动化测试的。因此,我们在进行自动化...

2019-09-16 11:38:58 3108

原创 零基础如何快速掌握Android自动化测试?

常用的Android自动化测试框架包括UIAutomator、Appium以及Monkeyrunner等;其中,UIAutomator是谷歌在发布Android4.1版本时推出的一款基于Java语言的UI测试框架,由此,UIAutomator只能运行在4.1及其以上版本中。本篇文章将为大家介绍如何搭建基于Java+UIAutomator的测试环境。一、UIAutomator简介  首先,作...

2019-06-24 11:09:48 252

原创 几种常用的UI自动化测试框架比较

UI自动化是自动化测试中不可分割的一部分,是黑盒测试的一种重要手段。常用的UI自动化框架包括:webdriver、RobotFramework、selenium插件、QTP,我们将从多个维度对测试框架进行比较,以便我们结合业务的实际情况选择合适的框架,如下表所示:在之前的文章中,我们对robotframework和webdriver都有简单的介绍,如有需要,可以参考htt...

2019-03-28 16:41:38 34552 1

原创 自动化测试

1、将所有的东西都实现自动化,完全替代手工操作是一个QA从业者的终极梦想,但是这是不可能实现的。我们应该思考的是如何将局部的、简单却又繁琐的工作进行自动化,来提高测试效率;2、自动化测试的最终目的是为业务服务,控制版本质量,提高测试目的,而不是为了自动化而自动化。在进行自动化测试的过程中,我们要综合考虑所需人力、物力及脚本覆盖率等问题,评估自动化带来的效益。如果耗费了大量的人力物力却没有达到最...

2019-03-28 14:30:14 226

转载 web端自动化-几种常用的元素查找方法

在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1. By.name()假设我们要测试的页面源码如下:<button id="gbqfba" aria-label="Google Search" name="btnK" cla...

2019-02-22 14:50:47 3310

原创 RobotFramwork简明使用教程-web自动化

在上一篇博客中,我们已经完成了robotframework的环境搭建,本篇文章将对其使用方法进行简单介绍。一、创建测试项目1、新建测试项目选择菜单栏file--&gt;newProject,Name输入项目名称;Type选择Directory,如下图所示:2、新建测试套件右键点击“测试项目”选择newSuite选项。Name输入套件名称,Type选择File(测试套件即为某...

2018-11-06 17:39:40 799

原创 Robot Framework测试环境搭建-web自动化

       Robot Framework是一款基于Python的功能自动化测试框架,它仅仅是一款框架,当添加了对应的库,就可以对相应类型的应用程序进行自动化测试,扩展性较强。Robot Framework引入Selenium2Library,就可以对Web应用程序进行自动化测试。       Robot Framework提供了可视化的操作界面,对于初学者来说,可以在较短的时间内掌握其使用...

2018-10-12 16:57:32 2497

原创 Java+webdriver的自动化测试框架搭建

一、webdriver简介    webdriver是一种支持web应用程序自动化测试的工具,利用浏览器原生的API,封装成一套更加面向对象的selenium webdriver API,直接操作浏览器里的元素。除了必要的浏览器驱动外,webdriver不需要启动其他任何程序,不依赖于任何测试框架。    webdriver直接利用浏览器的native support来操作浏览器,所以对于...

2018-09-28 10:42:54 5839 1

原创 JMeter的安装部署——Linux系统

1、配置Java环境在官网https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html下载jdk安装包,并将此安装包拷贝到linux机器上;(1)新建jdk目录,并解压jdk安装包到该目录下:[root@localhost ~]# mkdir jdk[root@localh......

2018-08-02 17:58:41 9331 1

转载 HTTP协议状态码详解(HTTP Status Code)

使用ASP.NET/PHP/JSP 或者javascript都会用到http的不同状态,一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。代码   说明 100   (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。...

2018-07-25 15:31:38 273

原创 JMeter监控服务器性能入门

我们在进行压力测试时,需要对被测服务器性能进行监控。JMeter提供PerfMon插件对服务器性能进行监控,返回实时数据并形成曲线图。一、安装插件:1、安装PerfMon插件:https://jmeter-plugins.org/wiki/PluginsManager/下载plugin Manager;将下载下来的jar包放到JMeter的lib/ext目录下,重启JMeter。在...

2018-07-23 16:10:51 2624

原创 JMeter性能测试入门-不同类型线程组的使用

在上一篇博客中,我们简单介绍了JMeter在接口自动化方面的应用,本文主要介绍JMeter性能测试。在做性能测试之前,我们来了解一下JMeter多个不同线程组的应用。首先,JMeter提供了三个基本的线程组,分别为:Thread Group setUp Thread Group tearDown Thread Group其他线程组可以通过集成插件的方式使用,包括:bzm - Ar...

2018-07-20 16:33:31 7587

原创 JMeter接口测试入门

1、JMeter简介JMeter是Apache组织开发的基于Java的压力测试工具。具有开源免费、框架灵活、多平台支持等优势。除了压力测试外,JMeter在接口测试方面也有广泛的应用。2、JMeter安装访问JMeter官网:https://jmeter.apache.org/download_jmeter.cgi,点击下载后解压缩,依次打开\apache-jmeter-4.0\JMeter\bi...

2018-07-16 16:23:08 69944 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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