我的自动化开展思路

   本人在公司一直从事自动化测试推进工作,最近在好友的邀请下去其就职的公司分享如何开展自动化测试!  希望能帮其解决如下几个痛点:  1.上线周期长;  2.测试时间紧张,上线信心不足,测试覆盖不全;  3.修改一个BUG,也需要大量的人...

Android App自动化测试框架实战(图)

  1.为什么需要使用框架实现自动化测试  作为测试工程师,可能在代码能力上相比开发工程师要弱一点,所以我们在写脚本的时候就会相对容易的碰到更多的问题,如果有一个成熟的框架供给我们使用的话,可以帮助我们避免一些问题,在脚本编写过程中经常遇到...

零编码自动化测试工具TW使用中的Agent问题总结(图)

  问题1:  工具安装完成后打开工具,agent下并没有任何agent存在。  回答:  1、打开Agent管理(客户端)-->同步所有,查看是否显示;  2、检查Agent服务是否开启,打开服务可以找到,重启服务,然后重新查看Agent是否存在。  问题2:  ...

Web自动化之Headless Chrome概览

  Web自动化  这里所说的Web自动化是所有跟页面相关的自动化,比如页面爬取,数据抓取,页面内容检测,页面功能测试,页面加载性能测试,页面回归测试等等,当前主要由如下几种解决方式:  文本数据获取  这就是各种request库或者类似curl这样的工...

分享:

Java Selenium (四) 使用浏览器调试工具(图)

  在基于UI元素的自动化测试中, 无论是桌面的UI自动化测试,还是Web的UI自动化测试. 首先我们需要查找和识别UI元素。  在基于Web UI 自动化测试中, 测试人员需要了解HTML, CSS和Javascript的一些知识, 还需要学会使用各种浏览器的调试功能。  查找Web...

#
java
分享:

Java Selenium (三) 环境搭建基于 Maven

  现在Java的大部分项目都是基于Maven, 在Maven项目中使用Selenium2. 非常简单。  首先你需要配置好Maven的环境  可以参考本博客的Maven教程系列,Maven入门教程(一) 安装和配置  官方的文档  http://docs.seleniumhq.org/download/maven.jsp  ...

#
maven
分享:

appium自动化实例(二)(图)

  「实例试用」  以手机项目中的手机客户端演示版为例,使用python脚本语言,采用自带的unittest测试框架,做一个登录场景的测试验证。  一、unittest 概览  Python 测试框架分别为:doctest、unittest、nose 和 pytes,这里选择unittest。  从名...

#
Appium
分享:

零编码自动化测试工具TW使用总结(图)

  备注:使用的自动化测试工具是TestWriter,零编码,可以做功能测试、兼容性测试、回归测试。>>TestWrite下载地址:http://tools.51testing.com/  1、使用之前请详细阅读《TW入门手册》。  入门手册中说明了自动化测试的整个流程(除步骤1,步...

appium自动化实例(一)(图)

  移动互联网时至今日发展非常迅速,Android与iOS系统的手机已经成为时代的宠儿。基于移动终端的产品如雨后春笋般地冒出,要测试一个已成型的应用,从用户所见的角度来做自动化收益还是比较高的。本文旨在利用Appium工具实现移动终端UI自动化测试,以下重...

#
Appium
分享:

Java selenium (二) 环境搭建方法(图)

  webdriver 就是selenium 2。 webdriver 是一款优秀的,开源的,自动化测试框架。 支持很多语言。 本文描述的是用java Eclipse 如何搭建环境。  首先下载好Eclipse 和配置好Java 环境变量  步骤省略, 请百度。  方法一 添加jar包  官方下载地址...

#
java
分享:

Jenkins+Ant+TestNG+Testlink自动化构建集成(图)

   这段时间折腾自动化测试,之前都是在Eclipse工程里面手工执行自动化测试脚本,调用Testlink API执行测试用例,目前搭建Jenkins自动化构建测试的方式,实现持续构建,执行自动化测试。  硬件环境:  操作系统:Windows Server 2008 R2 Ent...

#
TestNG
分享:

Java selenium (一) selenium 介绍

  Selenium 是目前用的最广泛的Web UI 自动化测试框架。 本系列文章,将深入简出来讲解selenium 的用法。  selenium 的命名  selenium 的意思是 硒 (有点QTP 杀手的意思)  QTP mercury 是水银 硒可以对抗水银   QTP 目前的价格是 三个单机版 十万...

分享:

UI自动化测试——页面元素定位XPath学习总结(图)

  UI自动化测试中,页面元素定位是一大难题,其方式也有不少,如通过Tag、id、Name、CSS、XPath等。如何能优雅地定位到元素,选取何种方式定位很重要。实际应用上,页面部分变更是常有的事,元素定位选取的稳定性也有一定的讲究。  本人就以往UI自动化...

分享:

python selenium——webdriver 通过cookie登陆(图)

   本文介绍一下如何利用cookie进行登陆系统,这里使用到了request模块,我们首先利用request模块,请求登陆地址进行登陆,登陆成功以后获取cookie值,然后再通过add_cookie添加到浏览器,使系统处于登陆状态。这里需要注意的是request请求返回的coo...

#
Python
分享:

为什么要让我们的“领域模型”充血裸奔?(图)

  做不完的应用软件  我爸是个乡村小学教师,对我所从事的软件行业一无所知,但是他对我的工作稳定性表示怀疑:“你这做软件的,要是有一天软件做完了,你岂不是要失业了?”也许他想起了他作为老师的情况,教完一批学生,下一批又上来了,一茬一茬的。...

分享:

selenium启动谷歌所遇到的问题(图)

  最近在学习selenium webdriver,发现启动火狐时,运行非常慢,几天前一直在尝试启动谷歌驱动启动,但启动中总遇到问题,启动不起来,一直百度查找方法,还是没搞定,个人比较执着,爱钻牛角尖,弄不定的事情总想去弄好,所以老会浪费一些不必要的时间,...

分享:

单元测试框架unitest和自动化测试高级应用

  单元测试框架:为了让单元测试代码更容易维护和编写,遵循一定的规范来编写测试用例。  创建被测类calculator.py      #计算器  class count:      def _init_(self,a,b)          self.a = int(a)...

用Appium让Android功能自动化测试飞起来(图)

  前言    做Android端功能自动化已有2年多的时间了,使用过的功能自动化框架有Robotium、Uiautomator、Appium。最近研究自动化case复用的方案,调研了Appium的自动化框架,并将其应用到银行一账通的标版中,本文详细介绍基于Appium的Android功能自动...

分享:

【原创】零编码入门自动化测试的第1个用例分享(图)

  自动化测试工具:TestWriter,零编码,可以做功能测试、兼容性测试、回归测试。>>TestWrite下载地址:http://tools.51testing.com/  1.添加被测应用的配置信息  2.新增设备信息  3.在Agent中选中测试设备  4.录制相关网页元素信息  5....

分享:

Web自动化测试平台设计与落地(图)

引言  自动化金字塔-灵魂手绘版  关于Web自动化测试,投入产出比是一个绕不开的话题,对于走到2017年的测试人,这时候可能已经有很多人会想到著名的自动化测试金字塔。它形象地展示了Mike Cohn对自动化分层中各层所应该投入比重的看法,可以作为我们We...

#
web
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号