Giter Club home page Giter Club logo

cerberustesting / cerberus-core Goto Github PK

View Code? Open in Web Editor NEW
314.0 33.0 104.0 180.98 MB

The Open Source Test Automation Platform.

Home Page: https://cerberus-testing.com

License: GNU General Public License v3.0

Shell 1.96% Java 65.58% CSS 1.16% HTML 3.02% JavaScript 26.65% Batchfile 0.01% Dockerfile 1.60% Makefile 0.02%
testing test-driven-development selenium appium sikuli test-automation functional-testing test-automation-framework test-automation-as-a-service test-automation-java

cerberus-core's People

Contributors

abourdon avatar acraske avatar afnogueira avatar ageneaunor avatar apspestana avatar aymandf avatar azestuser avatar bcivel avatar c-barbeiro avatar cdelage avatar corentinvanson avatar cterrasse avatar dependabot[bot] avatar galand-v avatar hamedkhosrawi avatar jay-79 avatar lfournial-adeo avatar lucashimpens avatar mathissenicourt avatar memiks avatar morganlmd avatar nicodeur avatar nouxx avatar praddox avatar ryltar avatar tbernardes avatar tsunadev avatar vertigo17 avatar vitoo avatar wiwou 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cerberus-core's Issues

Error on verifyRegexInElement

CtrlProp => id=form1:subviewIdentificacao:errorMessages
when calculated => 005/Cliente não encontrado

CtrlValue => 005/

Error => Failed to verifyRegex because could not find element '005/'

New user have access deny page.

when creating a new user and login the first time with no pass, Cerberus display an Access deny page.
It should request a new password instead.

MySQL truncate ERROR on TestCaseExecutionDataDAO.

server.log_2013-09-21T14-05-00:[#|2013-09-21T13:55:06.375+0200|INFO|sun-appserver2.1|javax.enterprise.system.stream.out|_ThreadID=22;_ThreadName=httpSSLWorkerThread-38101-1;|2013-09-21 13:55:06 ERROR TestCaseExecutionDataDAO:15 - com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1970-01-01 01:00:00' for column 'Start' at row 1

Test not run when Verbose > 0

The test case failed to be executed. Could not start Selenium. File not found : 'D:CerberusDocumentsfirebug-fx.xpi' Change the Cerberus parameter : cerberus_selenium_firefoxextension_firebug

Exception importing HTML Scenario

org.apache.jasper.JasperException: PWC6033: Unable to compile class for JSP

PWC6199: Generated servlet error:
string:///ImportHTML_jsp.java:7: package org.apache.commons.lang does not exist

PWC6199: Generated servlet error:
Note: string:///ImportHTML_jsp.java from uses unchecked or unsafe operations.

PWC6199: Generated servlet error:
Note: Recompile with -Xlint:unchecked for details.

Manual test case execution

Be able to manage manual test campaigns for non-automated tests

Sample user scenario for this functionality would be :
1/ Go on execution page
2/ Pick a testcase
3/ Set status and click execute

This will store the test case execution, we may need a flag to isolate those tests to don't impact performances monitoring (execution time).

What is important is to track those tests as part of the release process.

Be able to configure a takeScreenshot action

New selenium action takeScreenshot

During execution this action will take a screenshot and store the picture as file with same naming standard done today

Add a link in test case execution to see the picture

Missing preferences on firefox profiles

  1. Firefox profile must allow untrusted certificates. This can be done in code as:

FirefoxProfile profile = new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);

  1. Firefox profile must have its language set according to the subsidiary for which the test is running. This can be done in code as:

profile.setPreference("intl.accept_languages", "XX");

where XX is the country’s ISO code. For each subsidiary the ISO code should be like the following:
Default – en
BE – fr-be
CH – fr-ch
ES – es
FR – fr
IT – it
PT – pt
RU – ru
UK – gb
VI – en

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.