GithubHelp home page GithubHelp logo

linuxsuren / phoenix.platform Goto Github PK

View Code? Open in Web Editor NEW
42.0 9.0 32.0 1.61 MB

WebUI自动化测试平台

Home Page: http://surenpi.com

Java 22.16% FreeMarker 0.26% JavaScript 40.49% CSS 37.02% Makefile 0.01% Shell 0.01% Dockerfile 0.04%
selenium test autotest springmvc mybatis

phoenix.platform's Introduction

Build Status

该项目不再维护,如果您对接口开发、调试、测试工具感兴趣的话,请关注我的另外一个开源项目 api-testing

autotest.platform

这是一款无需编码即可实现WebUI自动化测试的平台。为了方便新手尽快熟悉平台,每一页都有帮助向导!

演示地址

http://phoenix.surenpi.com/

默认的用户名和密码都是demo

兼容性

JRE1.8+

Tomcat6

Tomcat7

Tomcat8

Jetty7.6.21

浏览器

IE8

Chrome55

操作系统

Windows_XP_32

Windows7_64

Docker

平台的Docker镜像信息请访问https://hub.docker.com/r/surenpi/autotest.platform/

交流

QQ群:52492046 群里不定期会有公开课,两周至少会有一次,每期都有录屏。敬请关注!

phoenix.platform's People

Contributors

linuxsuren avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

phoenix.platform's Issues

新部署的环境中,访问配置页面报错

java.lang.NullPointerException
at org.suren.autotest.web.framework.selenium.DriverMapping.getUrl(DriverMapping.java:79)
at org.suren.autotest.web.framework.selenium.SeleniumEngine.loadDriverFromMapping(SeleniumEngine.java:423)
at org.suren.autotest.web.framework.selenium.SeleniumEngine.loadDefaultEnginePath(SeleniumEngine.java:398)
at org.suren.autotest.web.framework.selenium.SeleniumEngine.initConfig(SeleniumEngine.java:110)
at org.suren.autotest.web.framework.selenium.SeleniumEngine$$FastClassBySpringCGLIB$$655932d8.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:718)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
at org.suren.autotest.web.framework.selenium.SeleniumEngine$$EnhancerBySpringCGLIB$$61cf4f36.initConfig()
at org.suren.autotest.platform.controller.SystemController.edit(SystemController.java:80)

操作系统为英文的windows10

在本地新增测试项目时报错

打开本地网址,新增项目,点击保存时,报错
系统发生错误,请联系管理员。。。 打开GitHub问题反馈页面,把您遇到的问题记下,我们会尽快修复,谢谢您的贡献!

修改ProjectController->projectDeploy

其中这行代码 FileUtils.writeStringToFile(autotestFile, content); 需要更改为FileUtils.writeStringToFile(autotestFile, content, "utf-8"); 不然会有中文乱码问题

序列操作优化

序列操作增加获取描述信息接口,另外,界面上可以从列表中选择已有的实现

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.