文章 2017-08-06 来自:开发者社区

Web/app端自动化测试对比

Web/app端自动化测试 做了一段时间的Android自动化测试,对比个人之前做的web端自动化测试,有一些感想。(由于个人接触的时间也不是太久,很多东西理解也并不深刻,先写下菜鸟时期的感想。) 区别 1. 启动差别 app端:在执行用例的时候,1部安卓手机同一时刻打开一个apk包,可以理解,因为比如你在做王者荣耀的测试,那么你的apk肯定只有1个在主屏幕显示,其他apk在后台继续运行,但是你....

文章 2017-07-10 来自:开发者社区

Web自动化测试中针对图片验证码问题的常见解决思路

图片验证码(Captcha)问题在自动化测试中是一个很常见的问题,也是一个很棘手的问题。图片验证码设计的初衷其实就是为了防自动化,防止一些人利用自动工具恶意攻击网站,而很不幸的是,我们所使用的一些自动化测试工具也包含在内。当然了,对付验证码也不是一点办法都没有,方法还是有很多的,只是我们需要跳出技术层面去思考问题。废话少说,先来看下几种常见的解决办法:   1、识别法(技术)   识别法就是对验....

Web自动化测试中针对图片验证码问题的常见解决思路
文章 2017-07-10 来自:开发者社区

基于Sahi和Twist搭建的Web自动化测试框架

Twist是一个基于Eclipse开发的自动化测试平台,它是ThoughtWorks公司的一款商业软件。Sahi是一个Web自动化工具,有Tyto公司创建,具有免费版和专业版两个版本。作者将在本文中简单介绍一下这两个工具,以及基于它们搭建的轻量级Web自动化测试框架,最后重点跟读者分享一些个人使用的经验和技巧。   在介绍Sahi之前,首先简单描述一下作者参与的项目。这个项目是为一家公司做商业应....

基于Sahi和Twist搭建的Web自动化测试框架
文章 2017-07-03 来自:开发者社区

Web自动化测试之困

标题借用《web之困》这本书名,借机吐槽一下在web自动化测试中遇到的各种不顺畅。看了这本书,大感欣慰,因为终于有专家说出了我多年想说而不好意思说的话——现在的web应用就是建立在一堆胡乱拼凑的技术基础之上的。  从底层协议级就定义不周到渲染技术的五花八门;从古老的html、css、java applet、ActiveX到javascript、flash、sliverlight、html5;从浏....

文章 2017-07-03 来自:开发者社区

VS2010中的自动化测试——Web性能测试

一、概述   网站的性能由很多不同的因素决定,比如:网络速度、不同的浏览器或者在同一时刻的用户数量、硬件处理能力等因素,都会影响到网站的性能和响应时间。Web性能测试就是帮助开发者在开发工程中就能确认并尽力修复这些问题。   下面讨论几种主要的性能测试:   ● Validation and verification test: 这个测试用来帮助我们检验输入值和是否能在期望的入口安全登录...

VS2010中的自动化测试——Web性能测试
文章 2016-12-07 来自:开发者社区

加速Web自动化测试

一. 问题背景 Web自动化测试,主要花费的时间在于UI自动化验收测试。特别是对于一些有工作流的Web应用来说,一个测试用例单次执行超过20分钟很正常。因此,如何去加速我们的测试用例执行,是每个测试人员必须要认真考虑的问题。 二. Headless浏览器方案 为了加快浏览器执行自动化命令的速度,我们选择Headless浏览器, phantomjs来作为自动化执行的浏览器,phantomjs不需要....

文章 2016-08-03 来自:开发者社区

Web自动化测试框架设计

背景 为什么要设计自动化测试框架,主要是由于以下几点原因: 统一不同的测试技术,协同工作 降低测试人员编写自动化测试用例的门槛 对测试流程实现统一的管理 方便测试脚本的维护,代码复用 设计 构建通用的Web自动化测试框架,这里我们选用了一些技术和工具,整体架构图如下: web_test_arch.png 上图,是两个技术栈实现的测试框架,后面分别进行详细的介绍。 W3C规范:Th...

文章 2016-03-20 来自:开发者社区

Docker与Web自动化测试:一键创建Selenium Grid集群

Docker的容器技术的优秀特性,例如秒级启动、应用隔离、良好的可移植性等,可以在DevOps中大显身手,并推动持续集成,持续交付等理念落地。今天我们就将结合Selenium Grid来介绍Docker在自动化测试中的使用场景。 Selenium Grid 简介 Selenium 是针对Web应用的自动化测试框架和工具集合,支持多种浏览器和编程语言。Selenium的测试用例直接运行在浏览器中,....

文章 2016-01-18 来自:开发者社区

TestNG测试框架在基于Selenium进行的web自动化测试中的应用

转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ TestNG+Selenium+Ant TestNG这个测试框架可以很好的和基于Selenium的web自动化测试结合在一起,实现把我们写好的自动化测试用例以自定义顺序执行。下面分为十二步来对TestNG测试框架进行总结,包括环境的部署,从TestNG框架的几种常用方法,到与Ant结合来实现自动....

文章 2015-11-14 来自:开发者社区

Mac OS下应用Python+Selenium实现web自动化测试

在Mac环境下的自动化测试环境搭建这里有一篇亲测通过的文《mac下怎么搭建selenium python环境?》。 不过在这个过程中要注意两点: 1.在终端联网执行命令“sudo pip install –U selenium”如果失败了的话,可以尝试用命令“sudo easy_install selenium”来安装selenium; 2.安装好PyCharm后新建project,In...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问