简介 乍眼一看,小伙伴们觉得这部分其实在异性兄弟那里就做过介绍和分享了,其实不然,上次介绍和分享的大哥是uiautomatorviewer,是一款定位工具。今天介绍的是一个java库,提供执行自动化测试的各种API。 Android团队在4.1版本(API 16)中推出了一款全新的UI自动化测试工具 ...
分类:
移动开发 时间:
2019-07-03 15:16:45
阅读次数:
198
selenium简介
Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。
主要功能... ...
分类:
其他好文 时间:
2019-06-29 19:30:02
阅读次数:
469
接口是什么 在讨论为什么要做接口测试之前,我们可以先稍微了解一下接口是什么? 接口可以很不准确的理解成是与资源打交道,这个资源可能是本系统的,也可能是其他系统的。 举个例子,假如我们在开发1个bug管理系统,该系统需要拿到公司的所有开发和测试人员的信息,这样开发和测试人员不用注册都可以登录进去了,这 ...
分类:
其他好文 时间:
2019-06-28 22:53:23
阅读次数:
114
Selenium 与 PhantomJS Selenium Selenium 是一个web的自动化测试工具,最初是为了网站自动化测试而开发的,Selenium可以直接运行在浏览器上,它支持所有主流的(包括PhantomJS这些无界面的浏览器),可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至 ...
分类:
编程语言 时间:
2019-06-27 23:01:40
阅读次数:
161
selenium: 是自动化测试工具,我们可以用它来进行爬虫。 可以驱动浏览器,执行自定义好的任务。 可以执行js代码 执行速度慢,效率低。 一般用于做登录的认证 基本选择器: find_element_by_id() # 根据id查找标签 find_element_by_class_name() ...
分类:
其他好文 时间:
2019-06-01 21:39:36
阅读次数:
121
软件测试是正在快速发展,充满挑战的领域。尽管现在许多自动化测试软件的出现使得传统手工测试的方式被代替,但自动化测试工具的开发、安全测试、测试建模、精准测试、性能测试、可靠性测试等专项测试中仍然需要大量具有专业技能与专业素养的测试人员,并且随着云计算、物联网、大数据的发展,传统的测试技术可能不再适用, ...
分类:
其他好文 时间:
2019-05-26 15:40:23
阅读次数:
124
爬虫可以简单分为三步骤:请求数据、解析数据和存储数据 。主要的一些工具如下: 请求相关 request 一个阻塞式http请求库。 Selenium Selenium是一个自动化测试工具,可以驱动浏览器执行特定的动作,如点击,下拉等操作。对于一些javascript渲染的页面,这种抓取方式非常有效。 ...
分类:
编程语言 时间:
2019-05-26 00:29:21
阅读次数:
135
selenium 本身是一套web自动化测试工具,但其经常被用于爬虫,解决一些复杂爬虫的问题。 selenium 用于爬虫时,相当于模拟人操作浏览器。 浏览器驱动 使用 selenium 需要先安装 浏览器驱动,selenium 支持多种浏览器 可以看到支持的浏览器类型有十几种,其中常用的有 chr ...
分类:
其他好文 时间:
2019-05-23 15:43:47
阅读次数:
142
一: GraphWalker概述 GraphWalker就是一个基于测试模型的用例生成工具。它主要应用于FSM, EFSM模型。可以用来它可以直接读取FSM, EFSM图形模型、json模型、生成测试用例。那什么是MBT呢? MBT中文名称为基于模型的测试, 基于模型的测试属于软件测试领域的一种测试 ...
分类:
其他好文 时间:
2019-05-19 11:45:30
阅读次数:
869
简介 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 作用: 可以让浏览器完成相关自 ...
分类:
其他好文 时间:
2019-05-11 16:26:37
阅读次数:
160