Skip to content

Releases: ousamabenyounes/Log2test

V1.4 MultiCurl calls for better performance & now log2test checks for Php Known Errors

21 Dec 22:49
Compare
Choose a tag to compare

The two main feature of this new version are multiCurl adding for better test performance...
And when you have errors on your web page, and apache returning 200, the most known error are catched and test fails to help you detect it (warning, parse error, fatal etc...)

Features:

  • multi curl library / templates -> Better curl performances
  • multi curl doc update & composer
  • If a php known error occurs on your page, you now get an error

Bug fixes:

  • sensioInsight fix - use of Static getter now
  • fixing behat test
  • parse error on generated test. This close #94
  • fixing error due to logParser spliting
  • new log2test version V1.4 updating behat test
  • SensioInsight fixes
  • remove "curl" path now using "Curl" path
  • Updating file_sha1 for behat test
  • Renaming path
  • fixing path typo for behat test
  • fixing behat test

V1.3 Welcome Youval Contributor - Improved test execution / console printing - Improved Quality (Source code refactoring & insight recommandation)

21 Nov 23:01
Compare
Choose a tag to compare

feature: Adding destination host configuration sample documentation
feature: Adding destination host on config file
fix: fixing phpunit array compare
feature: Adding destination host configuration sample documentation
fix: problem on Utils::contains methods due to new way to store host
feature: spliting phpunit test => adding constants to configFile
fix: changing namespace & moved all generated config to 'generated' path
fix: typo removed & changed namespace
feature: tests runs without any memory problem & some insight fixes
fix: insight fixes => changing file permission
fix: behat tests fixed & applying split strategy on selenium test
use official regex to generate class name (First YOUVAL Commit :)…)
feature: spliting phpunit testsuite
feature: spliting phpunit test => adding constants to configFile
fix: changing namespace & moved all generated config to 'generated' path
fix: typo removed & changed namespace ede260b
feature: tests runs without any memory problem & some insight fixes
fix: insight fixes => changing file permission 5d42dc5
fix: behat tests fixed & applying split strategy on selenium test
use official regex to generate class name …
fix: udpating behat tests
Add author in composer.json
Add Contributors in README
feature: adding phpunit test result format option
Add a configuraiton parameter to allow working with redirection
Feature: Now all tests are launched once generated
feature: launching test on log2test binary & spliting logparser class… …
feature:spliting logparser class (too many lines / roles) - Created n… …
fix: behat test updated to work with our class spliting
fix: sensioInsight cleaning
fix: removing unused use & duplicated code

V1.2 Added Fail Case on Tests (404, empty pages...) & Test refactoring avoiding copy paste code on generated test

31 Oct 08:24
Compare
Choose a tag to compare

fix: adding some fix to allow big apache log file parsing
fix: added log2test mv on bin directory
fix: adding fail case on generated phpunit test
fix: behat test updated
fix: sensio Insight recommandation
fix: removing bin from root path - now git check update on bin/log2test
feature: refacto test generator -> now generating usefull main Host Class
fix: updating Readme Documentation
feature: adding version for generated test files & updated log file
fix: fixing behat issue updating configuration

V1.1 Adding SF2 console Progress bar & now covering phpunitSelenium test on behat

15 Oct 09:49
Compare
Choose a tag to compare

feature: adding new behat check test - fixes #58
fix: updated log2test config file now travis-ci sha1 will work fine
fix: phpunit config updated to ignore fixtures test file
fix: SensioInsight reported use of a function in loops - fixes #56
feature: adding new behat test (now covering phpunit_selenium)
feature: Adding SF2 Console Component & updated behat/phpunit test
feature: Adding functionnal test on travis ci
feature: adding travis ci badge (fixing bad url)
fix: updating behat md5 file compare method
fix: problem with parameter config file fixed
fix: changing php version
fix: using composer binary directly

v0.8 Let's go!

19 Sep 09:09
Compare
Choose a tag to compare

This is the first version of Log2test...
Still have to update the documentation and some fix to be ready to use.

This version allows you to transform your production log into simple tests

  • YML Configuration
    • Multi Host parsing
    • Screenshot
    • Pause between tests
    • Tests Stack (PhpCurl Or PhpSelenium Tests generation)
  • Using Twig for tests generation based on cedriclombardot/twig-generator
  • Apache2 Log parsing based on kassner/log-parser

User may create his own parser if needed (nginx, specific log format...)