随笔分类 -  Fitnesse

Fitnesse
摘要:在Fitnesse中编写代码,groovy脚本,java语法 阅读全文
posted @ 2024-01-22 16:03 月色深潭 阅读(11) 评论(0) 推荐(0) 编辑
摘要:fitnesse 系统日志 apm elk 链路日志 阅读全文
posted @ 2021-10-16 18:30 月色深潭 阅读(164) 评论(0) 推荐(0) 编辑
摘要:Fitnesse中接入ELK日志 阅读全文
posted @ 2021-09-18 17:09 月色深潭 阅读(60) 评论(0) 推荐(0) 编辑
摘要:versions 阅读全文
posted @ 2021-09-14 10:11 月色深潭 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Fitnesse变量可以分成两种,一种是自定义变量,另一种是用例执行过程中的临时变量。 在Finesse使用过程中,如果需要定义一些公共的变量,可以统一在一个文件中使用自定义变量的方法,将公共变量全部定义好,然后在用例中引用该文件就可以了。 但是遇到多环境以及公共变量比较多的时候,上面的方法就比较麻 阅读全文
posted @ 2019-12-05 11:31 月色深潭 阅读(301) 评论(0) 推荐(0) 编辑
摘要:利用Fitnesse测试外部jar包1. 下载Fitnesse官方jar http://www.fitnesse.org/FitNesseDownload 2. 下载后,创建下面目录,其中FitnesseRoot目录,不需要创建,Fitnesse启动后会自动创建。 3. 进入E:\fitnesse目录,按住shift键并右击,选择Po 阅读全文
posted @ 2019-03-28 10:08 月色深潭 阅读(222) 评论(0) 推荐(0) 编辑
摘要:修改文件:fitnesse.slim.fixtureInteraction.DefaultInteraction.java 修改如下三处内容: (注意只支持仅含有一个参数,且该参数是多参数的fixture) 1 protected Method findMatchingMethod(String m 阅读全文
posted @ 2017-03-07 13:47 月色深潭 阅读(536) 评论(0) 推荐(0) 编辑
摘要:需求:fitnesse自带xml、junit、html格式报告,现在需要添加json格式的报告,且报告中只展示执行错误的用例信息 修改文件: fitnesse.http.Response.java fitnesse.responders.run.SuiteResponder.java 添加文件: f 阅读全文
posted @ 2016-12-28 17:46 月色深潭 阅读(554) 评论(0) 推荐(0) 编辑
摘要:1.Fitnesse是什么? 官方的说明:FitNesse is a wiki server. It's also a test execution engine. Fitnesse是一个wiki server(Wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种 阅读全文
posted @ 2016-11-03 21:50 月色深潭 阅读(4140) 评论(0) 推荐(0) 编辑
摘要:1.新建一个SuitePage,命名为TemplateLibrary 2.然后如下图,添加作为template的TestPage,如下面的Get 3.在Get page中添加template内容,如下图 4.新建一个page,在如图下拉框中选择PhInterfaceTest._.Get 5.点击In 阅读全文
posted @ 2016-10-09 15:37 月色深潭 阅读(275) 评论(0) 推荐(0) 编辑
摘要:文件名称:suiteJunit.vm 文件路径:src\fitnesse\resources\templates 添加如下黑体部分内容: <?xml version="1.0"?> #set( $String = "" ) #macro( format $s )$String.format("%.3 阅读全文
posted @ 2016-09-29 21:22 月色深潭 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-20 16:56 月色深潭 阅读(446) 评论(0) 推荐(0) 编辑
摘要:1.在搭建Fitnesse + Xebium环境之前先将selenium基础环境搭建完成并调试成功 参照:http://www.cnblogs.com/moonpool/p/5480724.html 2.把Xebium集成到Fitnesse中 a. 搭建Fitnesse环境 参照:http://ww 阅读全文
posted @ 2016-08-13 23:39 月色深潭 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:1.安装jdk、ant、gradle(参考http://www.cnblogs.com/274914765qq/p/4401525.html) 2.下载Fitnesse https://github.com/unclebob/fitnesse/ 3.下载完成后,解压,并双击gradlew.bat,然 阅读全文
posted @ 2016-08-13 09:17 月色深潭 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:1. 在build.xml中修改Finesse运行时的参数 1 <target name="run" depends="compile, compile-bootstrap-less, retrieve" description="Start FitNesse from the command li 阅读全文
posted @ 2016-07-08 17:05 月色深潭 阅读(457) 评论(0) 推荐(0) 编辑
摘要:Fixture 代码 package eg; import org.joda.time.DateTime; public class JodaTime { int year; public String getCurrentTime() { DateTime dateTime = new DateT 阅读全文
posted @ 2016-05-31 21:07 月色深潭 阅读(2204) 评论(0) 推荐(0) 编辑
摘要:在表中每一行代表一个执行脚本。 第一行中的Script关键字表明表格类型,后面紧跟着类名(Fixture)和构造函数中的参数。在一个测试页中如果没有再指定其它Fixture,将一直沿用上一个Fixture。 (1)Fixture调用方法 script login dialog driver Bob 阅读全文
posted @ 2016-05-26 11:44 月色深潭 阅读(706) 评论(0) 推荐(0) 编辑
摘要:Fitnesse 中Slim支持的表格类型 下表内容路径 Decision Table Supplies the inputs and outputs for decisions. This is similar to the Fit Column Fixture Dynamic Decision 阅读全文
posted @ 2016-05-24 14:40 月色深潭 阅读(314) 评论(0) 推荐(0) 编辑