Phpunit, behat test cases and a php developer for simfony ore other framworks
- or -
Post a project like this$$$
- Posted:
- Proposals: 2
- Remote
- #1830538
- Expired
Description
Experience Level: Expert
General information for the website: we create a deployment solution
Description of every page/module: we need two test cases for php projects and php developers for some work
Description of requirements/features: Hallo,
we need a php prof to create some test cases for our deployment solution (jenkins, gitlab)
we want use the exemple test cases in the build.xml
our server admin have no e php experience but he need the test cases for the deployment setup
You will find here a description of how a professional test case can look like
https://alexbilbie.com/2015/04/setting-up-jenkins/
//
If you want to visualise PHPUnit code coverage then the Clover PHP will ingest a clover.xml file created by PHPUnit and create a graph on the job home page. You can also use it to ensure a minimum amount of coverage or the project will be marked as unstable or even fail the build.
Other plugins that create graphs and logs from PHPUnit and other QA tools include:
Checkstyle (for processing PHP_CodeSniffer logfiles in Checkstyle format)
Crap4J (for processing PHPUnit’s Crap4J XML logfile)
DRY (for processing phpcpd logfiles in PMD-CPD format)
JDepend (for processing PHP_Depend logfiles in JDepend format)
Plot (for processing phploc CSV output)
PMD (for processing PHPMD logfiles in PMD format)
xUnit (for processing PHPUnit’s JUnit XML logfile)
The HTML Publisher allows you to keep HTML reports generated by your tests and link to them from a job page.
The AnsiColor plugin adds support for ANSI escape sequences, including color, to the build output.
You can report build statuses back to Hipchat, Slack and IRC with respective plugins.
This plugin allows you to run tasks like shell scripts after builds finish - I use it to stop Docker containers that I’ve used in my builds.
The S3 publisher plugin will create an archive from a successful build and push it to Jenkins (which you could then automatically pull on to you servers to deploy new code).
One of my favourite plugins is the Big Monitor plugin which I have running on a TV (projected from a spare Mac Mini using a Chromecast). This is opposite my desk in the office and I can see all of my jobs and their current status (which of course are always green…).
//
Extra notes:
Description of every page/module: we need two test cases for php projects and php developers for some work
Description of requirements/features: Hallo,
we need a php prof to create some test cases for our deployment solution (jenkins, gitlab)
we want use the exemple test cases in the build.xml
our server admin have no e php experience but he need the test cases for the deployment setup
You will find here a description of how a professional test case can look like
https://alexbilbie.com/2015/04/setting-up-jenkins/
//
If you want to visualise PHPUnit code coverage then the Clover PHP will ingest a clover.xml file created by PHPUnit and create a graph on the job home page. You can also use it to ensure a minimum amount of coverage or the project will be marked as unstable or even fail the build.
Other plugins that create graphs and logs from PHPUnit and other QA tools include:
Checkstyle (for processing PHP_CodeSniffer logfiles in Checkstyle format)
Crap4J (for processing PHPUnit’s Crap4J XML logfile)
DRY (for processing phpcpd logfiles in PMD-CPD format)
JDepend (for processing PHP_Depend logfiles in JDepend format)
Plot (for processing phploc CSV output)
PMD (for processing PHPMD logfiles in PMD format)
xUnit (for processing PHPUnit’s JUnit XML logfile)
The HTML Publisher allows you to keep HTML reports generated by your tests and link to them from a job page.
The AnsiColor plugin adds support for ANSI escape sequences, including color, to the build output.
You can report build statuses back to Hipchat, Slack and IRC with respective plugins.
This plugin allows you to run tasks like shell scripts after builds finish - I use it to stop Docker containers that I’ve used in my builds.
The S3 publisher plugin will create an archive from a successful build and push it to Jenkins (which you could then automatically pull on to you servers to deploy new code).
One of my favourite plugins is the Big Monitor plugin which I have running on a TV (projected from a spare Mac Mini using a Chromecast). This is opposite my desk in the office and I can see all of my jobs and their current status (which of course are always green…).
//
Extra notes:
Walter Timo P.
92% (10)Projects Completed
9
Freelancers worked with
10
Projects awarded
34%
Last project
5 Sep 2018
Germany
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Any specific time for discussion ?
-
Please let me know if still available?
Walter Timo P.22 Dec 2017yes is available
561547560262
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies