自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Robot Framework ui自动化中级-unittest(四)

UI自动化需要提前学习上一章节的八种元素定位方法,没有学会的可以查看上一章节内容学习,本章节也会简单再过一下定位的方法。我们先在library库中添加Selenium2Library,添加成功后会黑色显示...

2022-03-17 14:24:22 1497

原创 Robot Framework 接口自动化中级(三)

经过前两章的学习,应该对RF有个基本的语法了解了,本章节开始继续学习关于接口自动化、UI自动化内容的学习。之前我们一直在Edit面板进行代码编写,今天我们再看下Text Edit面板内容在 Edit 标签页中主要分:加载外部文件、定义内部变量、定义元数据等三个部分。(1):加载外部文件Add Library:加载测试库,主要是[PYTHON 目录]\Lib\site-packages 里的测试库Add Resource:加载资源,主要是你工程相关的资源文件Add Variables:加载变量

2022-02-18 14:55:46 1045

原创 Robot Framework 基础入门(二)

本章节先解决两个小问题:1、控制台中汉字有乱码情况在python目录下,找到\Lib\site-packages\robotide\contrib\testrunner中的testrunner.py文件将文件中if IS_WINDOWS:encoding.OUTPUT_ENCODING = ‘mbcs’改完之后重新打开运行一下。2、改变ride中文本字体大小找到TOOL菜单栏中Preferences修改test runner中的fontIF语句run keyword if 表达式

2022-02-11 15:34:54 456

原创 Robot Framework 基础入门(一)

一、介绍Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。二、搭建环境基于python环境pip install robotframeworkpip install robotframework-ride三、RIDE工具使用方法1、打开python\Scripts目录下的ride.py文件2、新建一个项目,选择file-new project输入名称,选取路径,typ

2021-12-17 14:49:10 1412

原创 如何快速将chrome中接口参数copy到postman中调试

你还在傻傻的复制url,参数,请求方式,请求头等信息一个个copy到postman中吗??来试试下面的方法吧1、在chrome中找到请求的接口,点击右键-copy-选择copy as cURL(bash)2、在postman中导入import-Raw text - paste最后点击提交,请求的接口就导入到了postman中直接点击调用即可...

2021-09-02 10:52:02 1366

原创 pycharm运行导入的robotframework执行报错

根据网上的配置,配置pycharm中执行robot文件的方法1、pycharm中配置intelliBot打开file-settings打开browse搜索intellibot下载2、配置RF的文件类型识别打开File->Settings添加*.txt3.配置suite和case打开file-settings在tools-external tools中1//添加robot run testcase添加参数C:\python\python37\Scripts\robot.e

2021-08-18 10:41:55 1208

原创 软件测试新人入门之数据库学习(六)

数据库介绍数据库数据(data):描述事务的符号记录。可用文字、图形等多种形式表示,经过数字化处理后可存入计算机。数据库(DB):是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。数据库管理系统(DBMS):是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。 它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性表元素元组:表中水平方向的行称为元组,每一行为一个元组属性:表中垂直方向的列称为属性,每一列有一个属性名。域:属性取值范围,即不同元组对同一属性的

2021-03-03 14:34:36 504

原创 软件测试新人入门之Linux学习(五)(下)

文件编辑–vi用法:vi [文件名]Vi的工作模式:命令模式编辑模式【 i(插入字符前面),a(光标后面插入),o(下一行)】编辑模式下按esc到命令模式转义模式下输入英文:,输入wq!强制保存并退出转义模式(set number,set nonumber,wq,wq!,w,w!,q,q!)命令模式下:/ 搜索 n查找查看文件内容–cat/more/less用法: cat <文件名>例:cat text.txtmore text.txtless text.txt

2021-02-02 15:30:06 144

原创 软件测试新人入门之Linux学习(五)(上)

本章节我们学习下Linux内容:首先我们来简单介绍下Linux:

2021-02-01 16:30:44 152

原创 软件测试新人入门之测试技能掌握(四)

测试工程师基本技能基础技能:1、了解软件测试基础知识2、掌握Linux系统操作3、掌握数据库语言4、搭建部署测试环境5、测试用例方法与设计(Xmind思维导图工具使用)6、精通接口测试(Jemter、Postman工具使用)7、抓包工具使用与 bug定位(Fiddler、Charles)8、bug管理工具提升技能:9、性能测试(Jemter、Loadrunner)10、自动化测试(python语言、Selenium、Appium)好了,这章软件测试需要的技能就先加到这儿,上面有什么

2021-02-01 15:44:58 185

原创 软件测试新人入门之测试基础理论(三)

一、软件开发模型1、瀑布模型 将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 瀑布模型有缺点:各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险。通过过多的强制完成日期和里程碑来跟踪各个项目阶段。瀑布模型的突出缺点是不适应用户需求的变化。2、v模型: V模型反映出了测试活动

2021-01-29 15:58:56 640

原创 软件测试新人入门之测试介绍(二)

软件测试是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。软件测试目的:寻找软件的缺陷,跟踪修正软件缺陷,验证修正的软件缺陷软件测试分类:软件测试过程:需求分析-制定测试计划-设计测试用例-执行测试-提交缺陷-跟进修复缺陷-缺陷回归测试-通过测试-撰写测试报告功能测试概述:简单概括,实现软件功能可用。功能性测试与软件如何实现无关,如果实现发生变化,功能性测试用例仍然可用。测试用例开发可以与软件开发同时进行,可节省软件开发时间,通过软件的用例(use case)就可以设计出大部分功能性测

2021-01-21 11:57:18 251

原创 软件测试新人入门之测试前景(一)

软件测试新人入门文档(一)

2021-01-20 16:38:13 2380 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除