Skip to content
View krmahadevan's full-sized avatar
☠️
Threading ain't hard… Locking is!
☠️
Threading ain't hard… Locking is!

Organizations

@RationaleEmotions @testng-team

Block or report krmahadevan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
krmahadevan/README.md

Demystifying me.. (technically ofcourse)

A castaway coder who just loves to code. Not necesarily good at it, but it's still worth the try.

  • 🔭 I'm part of the Core Dev team for TestNG.
  • 🔭 I'm am committer at Selenium.
  • 🔭 I also maintain a few libraries such as
    • SimpleSe a simplified page objects abstraction for Selenium,
    • AutoSpawn a simple automatic browser management integration for selenium using TestNG,
    • SimpleSe-CodeGenerator a maven plugin that can generate SimpleSe compliant code,
    • SimpleSSH a Java abstraction over JSch for programmatic ssh interactions with a unix server,
    • Sangrahah a library that lets you build TestNG suites using annotations (just like how you would do in JUnit)
  • 🌱 I’m currently learning Spring Boot and its fabulous eco-system
  • 💬 Ask me about - TestNG and Selenium Grid
  • ⚡ Fun fact: I used to define myself as Always wanted to be a developer, but ended up being a QA. It took me a while to realise that the best way to be a developer is by being a QA.

You can find me on

  • LinkedIn -> here
  • Stackoverflow -> here
  • Technical blog -> here
  • Random personal blah blah -> here
  • Opensource libraries built by me -> here

Pinned Loading

  1. RationaleEmotions/just-ask RationaleEmotions/just-ask Public

    An On-demand Grid prototype that spins off Docker based nodes on a "ask basis"

    Java 34 9

  2. RationaleEmotions/SimpleSSH RationaleEmotions/SimpleSSH Public

    A Java library to help run commands, perform upload/download against a Remote UNIX Host

    Java 11 5

  3. RationaleEmotions/SimpleSe RationaleEmotions/SimpleSe Public

    A simple way of working with localised page objects in Selenium

    Java 15 15

  4. RationaleEmotions/sangrahah RationaleEmotions/sangrahah Public

    An annotated approach to building TestNG suites instead of working with xmls.

    Java 10 1

  5. RationaleEmotions/gridopadesham RationaleEmotions/gridopadesham Public

    An end-to-end documentation on Grid

    7 4

  6. RationaleEmotions/autospawn RationaleEmotions/autospawn Public

    Provides a Cucumber and TestNG listener for automatic browser lifecycle management

    Java 8 2