
极速搭建RF自动化测试框架
谈到自动化框架,往往外行谈虎色变。实际搭建自动化框架没有那么困难,如RF(robotframework自动化框架)只需要简单几步就轻松搞定。在安装之前,附上尝试着画的RF工作示意图:1、python安装(linux通常默认装上了,可省略这步)https://w…
谈到自动化框架,往往外行谈虎色变。实际搭建自动化框架没有那么困难,如RF(robotframework自动化框架)只需要简单几步就轻松搞定。在安装之前,附上尝试着画的RF工作示意图:1、python安装(linux通常默认装上了,可省略这步)https://w…
为了收集当前有关自动测试状态的观点,我们与20个熟悉自动化测试的高管进行交谈并询问“什么是使用自动测试去提高速度与质量的关键”。答案大多关于两个主题:战略自动化;测试和数据的使用。1、战略自动化当人们说他们不能将人工测试自动化…
摘要:在“星球大战”的传奇中,那些与原力媲美的挥舞光剑令人印象深刻。光剑是自建的,所以每把都是独一无二的,反映了其创作者的个性。作为测试员,我发现有趣的是考虑我们如何在自己的星系中测试光剑。我们来探讨如何使用测试光剑的技术,可以告…
KatalonStudio是一款强大的自动化工具,用于网络和移动应用程序测试。它是一个免费且功能强大的解决方案,可以应用于解决在Web界面测试自动化中的常见问题,如等待时间,弹出窗口和iframe。KatalonStudio使整个测试自动化过程更智能;测试员…
现在,我们可以在市场上获得大量的软件测试工具。工具的选择完全基于你感兴趣的项目要求和商业(专有/商业工具)或免费工具(开源工具)。当然,免费的测试工具在产品的特性列表中可能会有一些限制,所以它完全基于你正在寻找什么,是你的要求在免…
测试管理包含了我们作为测试人员所做的一切事情,我们采取最好和高效的测试管理软件来执行这项任务。我们的日常活动包括:1)创建和维护发布/项目周期/组件信息;2)创建和维护我们具有的每个发布/循环特定的测试工件-需求,测试用例等;3…
一、软件测试的基本概念1、软件测试的定义就是以发现错误为目的而运行程序的过程。软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。2、软件测试方法总体分类试图验证软件是“工作的”(所谓“工作的”就是指软件的功…
工作到一定阶段,不妨对自己的工作技能体系做一个梳理,以便查漏补缺。下面是笔者对个人技能体系梳理:部门管理合理调配资源;控制时间成本;平衡质量与管理之间的关系;人员定岗和针对性培养;部门间资源协调及相互合作。测试管理…
最近学习Selenium,学习一个工具之前最好弄清它的技术原理。下面由笔者结合官方文档说明,总结的SeleniumRC工作原理:1、Selenium组成.SeleniumServer:SeleniumServer负责控制浏览器行为,总的来说,SeleniumServer主要包括3个部…
这里为打开chrome浏览器时报错,完整错误信息为:command:pybot.bat--argumentfilec:userszpappdatalocalempRIDE5xr031.dargfile.txt--listenerD:Softwarepython2_7_11libsite-packagesobotidecontribestrunnerTestRunnerAgent.p…
小白在学习实践Appium对APP进行自动化测试中遇到各种各样的问题。在上一小白使用Appium做自动化测试系列文《小白学Appium:怎么搭建robotframework做测试?》中,小白在老鸟的协助下搭建好了Appium+Robotframework+RIDE的APP自动化环境,并学会了基…
Appium是最近比较热门APP自动化测试框架,功能非常强大,因此最近对其重点做研究并应用于测试。下面主要对该框架做介绍,以及windows7以上系统下的安装,并运行一个简单的实例。该文结合了网上的资料整理、以及笔者的实践编写而成。简单介绍:1…
有朋友打算进入测试,或者转行做测试,经常都会咨询笔者应该去恶补或者去学习哪些知识。我可能会告诉他们先去了解软件测试的基础理论知识,包括软件测试的目的,白盒黑盒测试方法,怎么编写用例等。在我的其它篇章中已经有详细的提到,今天本文主…
Selenium系列工具简介Selenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,本系列现在主要包括以下4款:1、SeleniumCore:支持DHTML的测试案例(效果类似数据驱动测试),它是SeleniumIDE和SeleniumRC的引擎。其…