移动测试人员简历挑选那些事儿
在mobileapp疯狂流行若干年后,但凡在这个行业里的都恨不得在简历上写自己有mobile经验,哪怕只是一起开了个会或拿着未上线的app玩了几分钟。这不是偏见,很多团队很需要这些开发和测试的,但是,哪些产品对专业程度要求高?哪些产品低?作为招…
在mobileapp疯狂流行若干年后,但凡在这个行业里的都恨不得在简历上写自己有mobile经验,哪怕只是一起开了个会或拿着未上线的app玩了几分钟。这不是偏见,很多团队很需要这些开发和测试的,但是,哪些产品对专业程度要求高?哪些产品低?作为招…
1.在循环体内,赋值语句的前后名称不能一样,否则在跑循环的第二次时就会报错:TypeError:notallargumentsconvertedduringstringformatting这样写是错的:${设置计划接口_请求body}=stringformat${设置计划接口_请求bo…
在robotframework+python框架上写了两三天的接口自动化,做了一些笔记。1.在断言的时候经常由于数据类型导致较验不通过,值得注意的是,在定义常量或者变量的时候,使用${}代表int类型,例如${2}就代表数字2,另一种直接写2,则是string类型的2…
TDD(TestDrivenDevelopment):测试驱动开发BDD(BehaviourDrivenDevelopment):行为驱动开发测试框架:让“将测试集成到工程中”以及“编写和实践测试”变得简单的库。TDD/BDD1、Kiwi一个iOS平台的BDD开发框架,可以…
无意间在一篇名为《软件测试人员被AI智能替代的几率有多大》文章上看到“留给我们测试人员的时间只有三年,三年内必须转型,成为AI不能替代、更具智慧、创造性工作的专业人员。”这看起来有点危言耸听,像一个朋友说的“那我要去学挖掘机了”。那…
在上一篇《定时更新SVN完成构建》中讲了定时从SVN拉取最新的测试脚本,并自动构建的过程。这篇我将介绍怎么配置测试robot报告,并发送给指定人群。1、要发给指定人,首先需要在job配置,构建后操作中增加“EditableEmailNotification”。(我…
在上一篇《环境搭建》中讲了Jenkins的安装,这篇将介绍定时从SVN库中(git库与之类似,这里就不具体介绍了,有需要自己折腾)拉取最新的测试脚本,完成jenkins的定时构建。这是我们做自动化测试最基本的环节,每天定时构建并执行用例,从而试图找…
通常在自动化测试中,我们需要对自动化测试用例定时构建,并生成报告并通过邮件发给指定的人。最佳工具选择莫过于Jenkins了。通过Jenkins集成robotframework插件,我们能非常方便的定时从git/svn上拉取最新的自动化测试用例,然后执行用例并把最…
谈到自动化框架,往往外行谈虎色变。实际搭建自动化框架没有那么困难,如RF(robotframework自动化框架)只需要简单几步就轻松搞定。在安装之前,附上尝试着画的RF工作示意图:1、python安装(linux通常默认装上了,可省略这步)https://w…
在Ubuntu+Robotframework环境中,使用pybot执行脚本是,报错:UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xe4inposition20:ordinalnotinrange(128)解决办法:几经折腾,最终在目录/etc/python…
导读2016年11月份,google已正式宣布停止对集成开发环境(IDE)Eclipse的支持,虽然早在google推出AndroidStudio时就早已知道这一天迟早会到来,但由于多年的Eclipse使用习惯及项目中的其他原因,自动化测试工程仍然使用Eclipse中进行开发与维…
在robotframework中执行自动化用例时,日志中出现中文乱码如“\xE5\x8C\x97\xE4\xBA\xAC”,这里有两种解决办法:1)一劳永逸的解决办法:在python安装目录下,在Lib/site-packages/robot/utils目录下的unic.py文件中,在下面两个位置,把“AS…
robotframework打开chrome时报错:chromedriver.exe已停止工作ride中打印的错误日志信息:Startingtest:Test.testweb2017052516:48:31.787:INFO:Openingbrowser'chrome'tobaseurl'http://www.51ste.…
现在,我们可以在市场上获得大量的软件测试工具。工具的选择完全基于你感兴趣的项目要求和商业(专有/商业工具)或免费工具(开源工具)。当然,免费的测试工具在产品的特性列表中可能会有一些限制,所以它完全基于你正在寻找什么,是你的要求在免…
测试管理包含了我们作为测试人员所做的一切事情,我们采取最好和高效的测试管理软件来执行这项任务。我们的日常活动包括:1)创建和维护发布/项目周期/组件信息;2)创建和维护我们具有的每个发布/循环特定的测试工件-需求,测试用例等;3…