
自动化工程师成长记
文章平均质量分 76
主要分享成长为自动化工程师需要的一些基本能力。
上帝De助手
人生苦短,及时行“乐”!
展开
-
Android自动化测试基础 -- ADB介绍
前言每一个准备学习Android自动化测试的同学,都会面临一个Android自动化测试框架的选择问题。与之前PC和WEB的测试框架不同,Android的自动化框架乍一看,非常的唬人。接踵而来的问题就是:怎么能有这么多呢,到底要选择哪一个呢?通过这篇文章的介绍,希望能帮助到想了解或者进行Android自动化测试的同学,对Android自动化测试和框架有一个快速的入门和了解。听说过的And...原创 2019-01-10 20:42:26 · 2267 阅读 · 1 评论 -
Selenium通过设置代理实现抓取HTTPS请求
起因Selenium本身是不支持HTTP请求抓取的,因为其团队认为这个不是selenium要解决的问题(确实也是)。所以推荐使用一个相关联的项目 -- BrowserMobProxy。具体项目首页见:https://github.com/lightbody/browsermob-proxy尝试因为项目需要,所以就研究了下BrowserMobProxy。它其实是一个java实现的开源代...原创 2018-12-04 19:59:45 · 11035 阅读 · 0 评论 -
selenium下对指定元素进行截图
Selenium本身是可以支持截图的,包括全屏和元素的截图;只是对于不用的浏览器的兼容性有差异而已。具体差异如下: Chrome FireFox IE Edge PhantomJS 全屏截图 可视区域 可视区域 可视区域 可视区域 整个页面 元素截图 正常 正常 正常 正常 整个页面 所...原创 2018-10-09 15:34:26 · 22387 阅读 · 8 评论 -
Selenium + python的自动化框架搭建
selenium是一个web的自动化测试工具,和其它的自动化工具相比来说其最主要的特色是跨平台、跨浏览器。支持windows、linux、MAC,支持ie、ff、safari、opera、chrome等。此外还有一个特色是支持分布式测试用例的执行,可以把测试用例分布到不同的测试机器的执行,相当于分发机的功能。关于selenium的原理、架构、使用等可以参考其官网的资料,这里记录如何原创 2011-12-01 13:56:58 · 37071 阅读 · 5 评论 -
web测试前置步骤代理工具
做GUI自动化测试失败的原因常见的大致有2种:1、测试元素被修改了,导致被测试元素无法识别;这个是硬伤暂时还没有什么要的方法,看到百度qa有一篇文章说的是关于动态获取客户端元素信息的文章,可能不是适应所有的场景,但是理念还是可以借鉴一下,日后可能会运用到web上来。原文章在这http://qa.baidu.com/blog/?p=2062、测试过程较复杂导致过程中由于网络等不定因素影响测试原创 2014-02-19 17:17:41 · 3219 阅读 · 0 评论 -
【转】Robot Framework 快速入门[转]
本文转自:http://blog.youkuaiyun.com/ren911/article/details/5576310 ren911的博客Robot Framework 快速入门Robot Framework 快速入门Copyright © Nokia Siemens Networks 2008Licensed under the Apache License, Version 2.转载 2011-09-02 16:41:14 · 4134 阅读 · 0 评论