lf知识星球banner

LuckyFrame使用手册

2018-03-13 16:36:02
admin
39506
最后编辑:Seagull 于 2019-06-17 10:57:50
简介:希望您在阅读完LuckyFrame使用手册后,能够把环境搭建起来,并且真正应用到项目的测试工作中,如果您对手册中的某些描述不太理解或是有更好的建议,欢迎联系我们修正,感谢!

LuckyFrame使用手册使用对象为测试平台使用的相关人员,本手册是测试人员搭建环境以及使用系统的指导教程,当你有一定的计算机基础且了解一点环境部署方面的知识,那么阅读完此手册后,可以将LuckyFrame的环境搭建运行起来并且应用到项目的实际测试工作中。

本手册中主要包括相关环境、应用软件的准备安装,平台的相关配置,系统使用的介绍等说明,同时在常见问题的章节也列举了系统使用过程中比较常见的一些问题,如果您对LuckyFrame感兴趣,并且打算应用到项目中,那么请您详细阅读此手册,避免反复咨询技术支持人员重复的问题。

本手册会逐步更新成V3.X以上版本手册,与V2.X版本主要的差异主要在部署方法上,使用上基本没有变动,建议您先把整个手册仔细全部看一遍,再来参照手册步骤搭建环境,有助于您解决环境搭建中的碰到的各种问题。

注:文章版块有大量关于LuckyFrame的使用技巧,您也可以查阅相关文章内容,官网右上角有搜索框。


    评论列表
    Jone Snow 2019-11-25 15:16:29 回复
    可以把一些环境配置,如jdk,mysql等集成到docker上使用起来更方便
    稍等片刻 2019-10-30 14:41:01 回复
    你的说明文档完全看不懂,有没有详细的教程。
    Seagull 2019-10-31 09:18:35 回复
    去文章里面搜索下
    aman 2019-08-23 18:33:27 回复
    你好,想咨询一下,3.0的调度暂停后再打开,操作几次后,没办法自动调度执行了,查了很久没解决,最后还是删掉重新新增的调度。请问这个是什么问题?
    Seagull 2019-08-26 09:33:15 回复
    看下有没有操作日志吧,没有日志不好判断
    aman 2019-08-20 20:41:16 回复
    你好,我升级到3.0后,调度执行完成后如果有失败用例,任务会一直执行,直到达到超时时间后终止任务,导致在执行结果中没有失败的用例,正常应该将失败用例的数量展示到结果中才对。希望能得回复解决问题。感谢!
    Seagull 2019-08-23 14:13:37 回复
    任务不会一直执行的,除非你这条用例一直没有结束,任务才会一直挂着。
    aman 2019-08-23 18:30:01 回复
    已解决。是因为低版本迁移过来的用例数据的failcontinue都默认为null,导致执行失败时报空指针异常。两种解决方式:1.把用例中的failcontinue字段更新成默认值0或者1。2.将client中caserun下的判断(testcase.getFailcontinue() == 0)改为(testcase.getFailcontinue() == null || testcase.getFailcontinue() == 0)做兼容。
    陈先生 2019-07-25 17:49:43 回复
    V3.0 PasswordService中此方法不能返回true
    public boolean matches(User user, String newPassword)
    {
    return user.getPassword().equals(encryptPassword(user.getLoginName(), newPassword, user.getSalt()));
    }
    long 2019-07-19 17:48:13 回复
    2019-07-19 17:45:44:296:luckyclient.publicclass.remoterinterface.HttpRequest.loadJSON(HttpRequest.java:65) -
    ERROR: loadJSON发送请求出现异常,请检查!
    org.apache.http.conn.HttpHostConnectException: Connect to 192.168.1.173:8033 [/192.168.1.173] failed: Connection refused: connect
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
    at luckyclient.publicclass.remoterinterface.HttpRequest.loadJSON(HttpRequest.java:56)
    at springboot.HttpImpl.checkHostNet(HttpImpl.java:374)
    at springboot.RunService.main(RunService.java:36)
    Seagull 2019-07-22 10:15:12 回复
    网络不通,从客户端telnet下服务端的端口
    小飞侠 2019-07-02 17:38:18 回复
    请问如何修改默认端口
    Seagull 2019-07-03 10:09:59 回复
    在客户端项目中有一个application.properties文件,其中配置了客户端的默认的监听端口(server.port),修改重启客户端即可。
    当然仅仅修改了客户端的默认端口是不行的,因为在服务端也设置了客户端的默认端口,找到com.luckyframe.common.constant.ClientConstants 其中CLIENT_MONITOR_PORT常量定义了客户端的默认端口。
    值得注意的是,修改服务端中客户端端口常量,是面对所有客户端的,目前暂时不支持不同的客户端使用不同的端口。
    RJ 2019-05-10 20:15:09 回复
    移动端自动化测试的具体配置文件是怎配置的,我每次配置好了以后老是说appium服务器启动报错
    Seagull 2019-05-13 09:17:47 回复
    这个得看具体什么错误,交流群里面沟通即可
    柳柳 2019-04-02 10:56:40 回复
    api的驱动桩,是自己写的请求接口的代码?还是什么?还是说是像httpclient这样的工具类?需要自己编码?
    Seagull 2019-04-08 08:43:31 回复
    测试驱动,是需要自己写实现代码的,跟是不是HTTPCLIENT没有关系,另外,HTTP的请求系统已经封装,不需要自己写代码的。
    wang 2019-03-12 16:54:07 回复
    您好,我想请问下,用例管理里面的定位路径怎么填写,我填的定位怎么不行呢,启动的时候提示启动失败,是什么原因呢?望解答,谢谢
    Seagull 2019-03-13 09:53:40 回复
    定位路径手册里面有说明哦,不同的步骤类型作用不一样,API驱动填写包路径,UI测试填写URL或是元素定位路径,但是启动不了不是因为定位路径的问题,而是其他的原因,具体要看Log
    1/2
    发表评论
    评论通过审核后显示。
    搞事bannar