PhantomJs:无头浏览器,支持JavaScript。(即包含Js引擎、浏览器排版引擎等核心组件,但是没有和用户交互的界面的浏览器。) Selenium:WEB自动化测试工具。可以直接运行在浏览器中。不同浏览器提供不同的操作接口,Selenium通过这些接口来操作浏览器 ...
背景 Web自动化测试越来越被重视, 因为现在Web已经是工程化的状态。 如何通过工具测试, 保证Web开发的质量,提升开发效率,是Web工具的诞生的来由。 Web测试分为以下几个方面: 界面测试 测试界面是否正常,这是前端测试最基础的环节。 功能测试 测试功能操作是否正常,由于涉及交互,这部分测试比界面测试会更复杂 性能测试 页面性能越来越受到关注,并且性能需要在开发过程中持续关注,否则很容易随 ...
2016-12-19 23:56 0 2378 推荐指数:
PhantomJs:无头浏览器,支持JavaScript。(即包含Js引擎、浏览器排版引擎等核心组件,但是没有和用户交互的界面的浏览器。) Selenium:WEB自动化测试工具。可以直接运行在浏览器中。不同浏览器提供不同的操作接口,Selenium通过这些接口来操作浏览器 ...
自动化测试框架 作者:Grey 原文地址:自动化测试工具 自动化测试框架可以用于 自动克隆项目 编译项目 执行项目 评分(需要实现自定义接口) 性能测试(需要规定在同一个人的电脑上执行所有同学的程序,否则会因为电脑配置不一样导致结果不一样) 生成CSV格式报表 ...
调研结果 Sikuli可用于web和app的自动化测试中,操作简单,代码容易,但截图过程太过繁琐,所需要的图片内存占用量大,且sikuli的图片识别度较低,需对所要操作的图片进行精准截图。 什么是Sikuli MIT的研究人员设计了一种新颖的图形脚本语言Sikuli,计算机用户只须有最基本 ...
Selenium IDE(也有简写SIDE的)是一款开源的Web自动化测试工具,它实现了测试用例的录制与回放。 Selenium IDE目前版本为 3.6 系列,支持跨浏览器运行,所以IDE的UI从原来的Firefox的XUL技术改为直接基于Web前端技术实现了,目前来看功能还不如以前完善 ...
欲善其事必先利其器,本文从软件测试人员痛点出发,介绍如何先从工具选择上取得优势,在有限的时间内完成工作。经常有人在公众号留言或是后台咨询,做自动化测试用哪个工具好,或是学哪门编程语言好呢? 这个时候总是无奈的说: 你应该学习Python ...
在业务使用的自动化测试工具很多。有开源的,有商业化的,各有各得特色,各有各得优点!下面我就介绍几个我用过的一款非常优秀的国产自动化测试工具。在现有的自动化软件当中,都是以元素的name、id、xpath、class、tag、link、partial_link、partial_link中的一种 ...
本篇文章由来,这两天整理了下自己经常使用而且很熟练的项目,今天突然想起漏了一个,补上了,但想到还没对应的博客,那就写一个简单的 我经常使用且相对熟练的部分技术如下(不知道算不算各位大神眼中的辣鸡): 传统的web项目测试,大多数都依靠测试部门小伙伴人工操作,费时费力还容易侧漏 ...
转载请注明出处。 移动无线测试技能树 常用IDE ...