epam / gepard Goto Github PK
View Code? Open in Web Editor NEWTest Automation Framework
License: GNU General Public License v3.0
Test Automation Framework
License: GNU General Public License v3.0
At the time this issue was created, we have:
Agree on code conventions to be used for this project, update checkstyle config file, and eliminate possible findings.
In the meantime checkstyle rules must be followed.
Would be nice to create a new SeleniumTestCase that supports behavior driven development.
Check the content of junit-team/junit4#1139.
Based on that Gepard uses both junit.framework
(legacy) and org.junit
(actual) classes, and need to investigate how to get rid of all legacy parts, or how to alter Gepard to enable all JUnit annotations. Right now @test annotation is working.
In the past Selenium was part of Gepard, The module was removed (before version 3.0) as considered obsolete. Since the new WebDriver is available, it would be nice to have Selenium integration back.
Use gepard-selenium
as module name.
Lombok.jar is a cool helper tool, but received too many complains about build problems - it is not evident to use with different IDEs and Jdks.
To keep the simplicity and reliability of Gepard, it was decided to remove the dependency of lombok.jar. Whoever want to use lombok with Gepard, can use it, but within Gepard we won't use it.
Use UTF-8 charset in test results (All built in test cases and default test result templates)
like adding this in to the HTML report:
<meta charset="UTF-8">
but need to use UTF-8 in case of
csv output
text output
any other built in output
Would be nice to create some example test those use rest-assured technology from here: https://code.google.com/p/rest-assured/
In cooperation with (Andoid) projects those already using Gepard, develop a module (gepard-android) that offers Andoid autotest support.
Note: Andoid test is possible even now, by using gepard-core. This module just would offer a sample implementation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.