一个勤勤恳恳做测试的软妹纸~~
前言: App Inspector:浏览器端的移动设备 UI 查看器,使用树状态结构查看 UI 布局,自动生成 XPaths 官网:https://macacajs.github.io/app-inspector/cn/ 本次教程仅支持Android,windows 环境安装: 1、安装Node.js http://nodejs.cn/手动安装 注意:(version >= v7.x) 2、安装macaca 执行cmd命令:npm i -g macaca-cli 如果看到如下可爱的图案,那恭喜你安装成功啦!重新安装则会覆盖更新。
前言: Macaca 是一套面向用户端软件的测试解决方案,提供了自动化驱动,周边工具,集成方案。由阿里巴巴公司开源:http://macacajs.github.io/macaca/ 特点: 同时支持PC端和移动端(Android、iOS)自动化测试。
你是否有这样的疑虑? 1、到底什么是接口,接口长什么样? 2、什么情况下进行接口测试? 3、接口文档到底是什么? 4、测试接口的正确姿势是什么? 什么情况下展开接口测试? 1、项目处于开发阶段,前后端联调接口是否请求成功 2、有接口文档,开发已完成联调,功能测试展开之前 3、专项测试:如测流量大小、查看图片压缩大小、测试接口请求响应时间 4、版本上线前,进入整体回归测试,查看接口是否有异常 5、版本功能文档后,接口自动化 什么是接口? 计算机中包括硬件接口和软件接口。
前言: LazyBug(授权协议:GPL)是一款PHP编写的开源HTTP接口测试管理系统,它集成了接口的测试、管理、维护、自动化回归等一系列工作,以实现对测试效率和管理效率的提高。 本次教程仅支持Windows系统 步骤一:搭建PHP+MySQL环境 下载地址:http://www.phpstudy.net/a.php/211.html phpstudy程序包一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。
一、为什么要使用测试用例 1、理清思路,避免遗漏 如果我们测试的项目大而复杂,我们可以把项目功能细分,根据每一个功能通过编写用例的方式来整理我们测试系统的思路,避免遗漏掉要测试的功能点。 2、跟踪测试进展 通过编写测试用例,执行测试用例,我们可以很清楚的知道我们的测试进度。
前言: UI Recorder安装教程见:UI Recorder 安装教程(一)、UI Recorder 安装教程(二) 本次着重介绍UI Recorder录制过程中的功能按钮:添加悬停,添加断言,使用变量,执行JS,添加延迟,脚本跳转,结束录制。
前言: UI Recorder 是一款零成本UI自动化录制工具,类似于Selenium IDE. UI Recorder 要比Selenium IDE更加强大! UI Recorder 非常简单易用. 官方网站:http://uirecorder.com/ 本次教程只针对windows系统 步骤一:安装NodeJs http://nodejs.cn/ 手动安装 注意:(version >= v7.x) 步骤二:安装chrome 请勿安装破解版,如已安装,请跳过此步骤。
前言: UI Recorder支持无线native app(Android, iOS)录制, 基于macaca实现:https://macacajs.com/ 本次教程只针对无线native app(Android),仍然是windows系统 步骤一:全局安装macaca 执行cmd命令:npm i -g macaca-cli 如果看到如下可爱的图案,那恭喜你安装成功啦!重新安装则会覆盖更新。
前言: 本次教程针对Python语言,selenium教程(调用js,对话框处理) 一、对话框处理 更多的时候我们在实际的应用中碰到的并不是简单警告框,而是提供更多功能的会话框。 本节重点: 1、打开对话框 2、关闭对话框 3、操作对话框中的元素 4、window_handles 获得所有窗口 5、switch_to.windows 切换窗口 (selenium3中,switch_to_windows 更改为switch_to.windows ) 举例:某网站付款之前弹出阅读协议弹框,点击协议名称,打开新窗口并展示协议内容,见下图。
前言: 我们都知道在测试移动app时最耗时的是在各种测试设备进行测试, 因为不论是安卓还是iOS都已经碎片化了。而云测试看似是解决这一问题的有效途径。因此选择哪种云测试平台来协助测试人员进行各种测试就成为首要问题。
前言: Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 官方网站:https://redis.io/ 本次教程只针对windows系统 步骤一:下载Redis 链接:http://pan.baidu.com/s/1slfox8x 密码:lns3 这里下载的是Redis-x64-3.2.100版本64位的,下载后解压到D:\redis(此处路径可自行选择) 自行创建文件夹D:\redis\logs\redis_log.txt,用来记录日志文件。
前言: MongoDB是一个基于分布式文件存储的数据库。由C++旨在为WEB应用提供可扩展的高性能数据存储解决方案。 官方网站:https://www.mongodb.com/ 本次教程只针对windows系统 步骤一:下载MongoDB 地址:http://dl.
前言: mocha是JavaScript的一种单元测试框架,既可以在浏览器环境下运行,也可以在Node.js环境下运行。 使用mocha,我们就只需要专注于编写单元测试本身,然后,让mocha去自动运行所有的测试,并给出测试结果。
前言: Macaca 是一套面向用户端软件的测试解决方案,提供了自动化驱动,周边工具,集成方案。由阿里巴巴公司开源:http://macacajs.github.io/macaca/ 特点: 同时支持PC端和移动端(Android、iOS)自动化测试。