随笔分类 - RobotFramework
摘要:Selenium Grid是提供了一个hub,象个用于控制测试的远程控制器,但是是显式地将测试请求发送到一个或多个机器上的某个有效的Selenium-RC实例上。 这个Selenium Hub负责以下这些事情: 将一个SeleniumRC显式地分配给一个具体的测试 限制在每个RC最大并发测试数 将测
阅读全文
摘要:Deprecated keywordUse insteadIssue Select From List Select From List By Label/Value/Index #988 Unselect From List Unselect From List By Label/Value/In
阅读全文
摘要:UI自动化测试登录界面遇到一个alert弹框,但是无法定位,而且有时候会出现,有时候不出现。 解决方案: 1,把Confirm Action封装成一个关键字(可不做) 2,然后利用另外一个关键字Run Keyword And Ignore Error,这样就可以执行Confirm Action,j即
阅读全文
摘要:稿件信息 [Documentation] 验证稿件详情页可正常访问 Fapi Params Set method articleDetail ... loToken ${token} ... user_id ${USER_ID} ... article_id 767878 ... article_l
阅读全文
摘要:→验证data.rows里字典数
阅读全文
摘要:接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 自动化接口测试的优势 • 通过CI/CD持续测试 • 测试结果自动验证 • 测试报告每天自动生成 • 测试脚本复用性高,维护成本低
阅读全文
摘要:shell脚本每隔2s获取某个进程的cpu和mem数据并保存到csv文件shell脚本如下echo "%CPU,%MEM" > cpu_test.csvpid=1 #Can be change by yourselfwhile true do top -bn1 -n 1 -p $pid | tail
阅读全文
摘要:1.通过性验证:首先肯定要保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。 2.参数组合:现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品, 3.商品id
阅读全文
摘要:AppiumLibrary Library version: 1.5.0.3 Library scope: global Named arguments: supported Introduction AppiumLibrary is a Mobile App testing library for
阅读全文
摘要:1、*** Settings *** :引入测试库,资源文件和变量文件 2、*** Variables *** :定义测试数据变量 3、*** Keywords *** :用户自定义关键字 4、*** Test Cases *** :通过可用关键字创建测试用例
阅读全文
摘要:如何打tag 打tag的方式有三种 1、在文件夹下打tag,这样文件夹下的所有用例都已经自动打上该tag。 2、在suite下打tag,这样suit下的测试用例都加上了tag号suite下打tag分为两种:一种是Force Tags,一种是Default Tags。Force Tags:suite下
阅读全文
摘要:自动化测试项目源代码目录结构规范 root/ projectA/ projectB/ ... projectN/ doc/ api/ ui/ Common/ Common.robot Resources/ ModuleA/ ModuleACommon.robot FeatureA.robot Fea
阅读全文
摘要:Set Global Variable 使用范围:在所有测试套件中都可以使用该关键字定义的变量。 Set Suite Variable 使用范围:使用此关键字设置的变量在当前执行的测试套件的范围内随处可用。 Set Test Variable 使用范围:使用此关键字设置的变量在当前执行的测试用例的范
阅读全文
摘要:出错后退出 在默认情况下,当一个测试用例中的某个关键字返回错误时,这个测试用例就停止执行剩余的关键字。RF会继续执行下一个用例。这么做的好处是节省时间--反正这里出问题要返回来看了,再继续执行剩下的关键字也没有用了。 出错后继续执行 但是,有时候,我们却需要执行用例中的所有关键字,例如:要获取更多的
阅读全文
摘要:Keywords KeywordArgumentsDocumentation Add New Sheet newsheetname Creates and appends new Excel worksheet using the new sheet name to the current work
阅读全文
摘要:https://blog.csdn.net/weixin_38374974/article/details/82704169
阅读全文
摘要:pip --default-timeout=100 install ×××
阅读全文
摘要:这个问题我解决了好久,Stack Overflow上也没找到答案,最后通过抛弃CMD,下载了一个叫Cmder的命令行工具,问题解决。
阅读全文

浙公网安备 33010602011771号