Main content

Shashikant Jagtap

Senior Developer

Blog posts in total 4

Posts

  1. Testing the Symfony2 app with MinkBundle, PhantomJS and PHPUnit

    Testing the Symfony2 app with MinkBundle, PhantomJS and PHPUnit

    Symfony2 has solid documentation around testing tools and it covers both unit and functional testing aspects. However, Symfony2 documentation explains WebTestCase library for functional testing which uses BrowserKit under the hood.

    Read more

  2. Test automation with PhantomJS, Grunt and Friends

    We have extensively used PhantomJS for for almost all sort of automated testing including web acceptance testing, performance and accessibility testing.

    Read more

  3. Behaviour Driven Development: Tips for writing better feature files

    Feature files help non-technical stakeholders engage and understand testing, resulting in collaboration and bridging the communication gap. For this reason, well-written feature files can be a valuable tool in ensuring teams uses the BDD process effectively.

    Read more

  4. Continuous Integration for PHP, JavaScript and Cucumber

    Recently, I was involved in the task of generating CI reports on Hudson. Hudson is our Continuous Integration Server. We needed to have visibility of unit tests, integration tests and JavaScript tests. This included generating code coverage reports and making them visible to the team. 

    Read more