网页测试工具那点事(Firfox和Chrome)

2024-05-14 08:32

本文主要是介绍网页测试工具那点事(Firfox和Chrome),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

测试工具

近来,外包的项目需要发布。这也意味着需要一个整体的测试。在测试的过程中,发现了一系列的问题,这边和大家分享一下。如下皆为手动测试,有时间可以研究一下自动测试脚本,也就是AutoRunner和selenium。

  • 测试工具的下载
  • 测试工具升级禁止
  • 测试文档的编写

1. 浏览器的下载


1.1 Chrome浏览器历史版本

一般的操作系统平台支持为: Win 32 64/Linux/MAC OX/Android。Chrome浏览器,一般的官方网站只支持最新的版本,所以在做版本测试的时候找各个版本的Chrome浏览器版本会比较的麻烦。下面推荐几个:

[1] 官方网址
[2] 如何下载指定版本的 Chrome ?
[3] Google Chrome Older Versions Download (Windows, Linux & Mac)
[4] APK Mirror
[5] 国人自建仓库 (版本有缺失)
[6] Google Chrome 所有版本下载(精品绿色便携软件)
[7] Chrome 64-bit
[8] 百度网盘 (50-56版本)

PS: 貌似51/52/53的Chrome版本问题较大,官方并没有给予一个稳定版本的下载。


1.2 Firfox浏览器历史版本

火狐浏览器,在国内的支持还是比较好的。基本比较好找。

[1] 官方网址


2. 浏览器更新禁止

下载好了浏览器,于是便可以进行测试了。但是,你们可能会发现,所有的浏览器都会自动更新。我们当然是不希望让他们更新的,具体的教程总结如下:


2.1 Firfox浏览器

设置->高级->更新


2.2 Chrome浏览器

  • 不翻墙就不会更新。
  • 翻墙会导致更新,解决办法如下:
    • 如何禁止 chrome 自动升级?
    • mac 如何禁止 Google Chrome 自动更新

3. 测试文档的编写

一般来说,测试文档编写无非就是一个套路。那就是 测试用例/测试结果的格式。由于本次对于版本进行了测试,所以基本写法如下所示:

id功能点FireFox 45
1登录功能
1.1(登录)初次登录 (提示登录)OK
1.2(正确登录)用户跳转到正确的页面OK
1.3(错误登录)输入错误的用户名和密码(友好提示)OK
1.4(用户名验证)用户名(由3-16字母和数字组成,且不允许中文)OK

当然最后不要忘记加上测试的时间和标题,以及测试人员等等…

个人感觉最主要的就是测试用例的编写和对于系统的测试功能的总结。


个人推荐

[1] 在做自动化测试之前你需要知道的

这篇关于网页测试工具那点事(Firfox和Chrome)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/988267

相关文章

Python如何使用seleniumwire接管Chrome查看控制台中参数

《Python如何使用seleniumwire接管Chrome查看控制台中参数》文章介绍了如何使用Python的seleniumwire库来接管Chrome浏览器,并通过控制台查看接口参数,本文给大家... 1、cmd打开控制台,启动谷歌并制定端口号,找不到文件的加环境变量chrome.exe --rem

网页解析 lxml 库--实战

lxml库使用流程 lxml 是 Python 的第三方解析库,完全使用 Python 语言编写,它对 XPath表达式提供了良好的支 持,因此能够了高效地解析 HTML/XML 文档。本节讲解如何通过 lxml 库解析 HTML 文档。 pip install lxml lxm| 库提供了一个 etree 模块,该模块专门用来解析 HTML/XML 文档,下面来介绍一下 lxml 库

EasyPlayer.js网页H5 Web js播放器能力合集

最近遇到一个需求,要求做一款播放器,发现能力上跟EasyPlayer.js基本一致,满足要求: 需求 功性能 分类 需求描述 功能 预览 分屏模式 单分屏(单屏/全屏) 多分屏(2*2) 多分屏(3*3) 多分屏(4*4) 播放控制 播放(单个或全部) 暂停(暂停时展示最后一帧画面) 停止(单个或全部) 声音控制(开关/音量调节) 主辅码流切换 辅助功能 屏

禁止复制的网页怎么复制

禁止复制的网页怎么复制 文章目录 禁止复制的网页怎么复制前言准备工作操作步骤一、在浏览器菜单中找到“开发者工具”二、点击“检查元素(inspect element)”按钮三、在网页中选取需要的片段,锁定对应的元素四、复制被选中的元素五、粘贴到记事本,以`.html`为后缀命名六、打开`xxx.html`,优雅地复制 前言 在浏览网页的时候,有的网页内容无法复制。比如「360

zeroclipboard 粘贴板的应用示例, 兼容 Chrome、IE等多浏览器

zeroclipboard单个复制按钮和多个复制按钮的实现方法 最近网站改版想让复制代码功能在多个浏览器上都可以实现,最近看网上不少说我们的代码复制功能不好用的,我们最近将会增加代码高亮等功能,希望大家多多支持我们 zeroclipboard是一个跨浏览器的库类 它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的

火语言RPA流程组件介绍--浏览网页

🚩【组件功能】:浏览器打开指定网址或本地html文件 配置预览 配置说明 网址URL 支持T或# 默认FLOW输入项 输入需要打开的网址URL 超时时间 支持T或# 打开网页超时时间 执行后后等待时间(ms) 支持T或# 当前组件执行完成后继续等待的时间 UserAgent 支持T或# User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器

起点中文网防止网页调试的代码展示

起点中文网对爬虫非常敏感。如图,想在页面启用调试后会显示“已在调试程序中暂停”。 选择停用断点并继续运行后会造成cpu占用率升高电脑卡顿。 经简单分析网站使用了js代码用于防止调试并在强制继续运行后造成电脑卡顿,代码如下: function A(A, B) {if (null != B && "undefined" != typeof Symbol && B[Symbol.hasInstan

(入门篇)JavaScript 网页设计案例浅析-简单的交互式图片轮播

网页设计已经成为了每个前端开发者的必备技能,而 JavaScript 作为前端三大基础之一,更是为网页赋予了互动性和动态效果。本篇文章将通过一个简单的 JavaScript 案例,带你了解网页设计中的一些常见技巧和技术原理。今天就说一说一个常见的图片轮播效果。相信大家在各类电商网站、个人博客或者展示页面中,都看到过这种轮播图。它的核心功能是展示多张图片,并且用户可以通过点击按钮,左右切换图片。

编译和链接那点事下

http://www.0xffffff.org/?p=357 上回书我们说到了链接以前,今天我们来研究最后的链接问题。         链接这个话题延伸之后完全可以跑到九霄云外去,为了避免本文牵扯到过多的话题导致言之泛泛,我们先设定本文涉及的范围。我们今天讨论只链接进行的大致步骤及其规则、静态链接库与动态链接库的创建和使用这两大块的问题。至于可执行文件的加载、可执行文件的运行时