Building a CI System Using Selenium Builder, GitHub, Travis

{0 Comments}

In this blog I am demonstrating how Selenium Builder makes it easy to integrate your selenium tests with github repository and CI (build) environment. Starting with Selenium Builder- Selenium builder is the record and playback tool for recording Selenium scripts, just like Selenium IDE, except that Selenium Builder supports Selenium 1 and 2 both. This …

Read More…
Share

Beware of IN-Clause in Postgresql

{0 Comments}

During my last assignment I was given a task to write an SQL query to  “kind of deduplicate” some records from a single table. Doesn’t it sound a very trivial task. After all, this is one of most frequently asked  questions from database subject. Let me explain you what the actual structure of the table …

Read More…
Share

Apache Sqoop: Parallel Import/Export from RDBMS to Hadoop

{0 Comments}

Main purpose of Apache sqoop is to import and export data from RDBMS(for example: MySql,Oracle etc) to Hadoop(HDFS/Hbase etc). Imagine, if you have a system where you are producing huge volume of data, and you want to extract some part of the data and do some analysis such . You wish to view the results …

Read More…
Share

Agile anti-patterns – Sprinting in a waterfall way

{0 Comments}

Practicing Scrum doesn’t include only implementation of scrum ceremonies. Sprinting is not the only way to practice scrum. In my coaching experience, I have seen many teams using sprints but in a waterfall way. Why I am saying here in a waterfall way because of following reasons: 1)   Most of the user stories in the …

Read More…
Share

How to mock HTTP endpoints in Mule Functional Test

{2 Comments}

Mule is an enterprise service bus (ESB) and integration framework. In Mule, we define flows and sub-flows in order to integrate applications and orchestrate services.These flows contain endpoints to integrate different applications or services. These endpoints can be HTTP, VM, JMS, etc. More details about development in mule can be found here. Below is a …

Read More…
Share