Posts

Showing posts from February, 2013

DB query - total number of BPT components used in each test case

Image
Slect ts_name, count(*) from ( SELECT B.TS_TEST_ID, A.BC_BPT_ID, C.CO_ID, A.BC_CO_ID, B.TS_NAME, C.CO_NAME FROM Table1 A INNER JOIN Table2 B ON A.BC_BPT_ID = B.TS_TEST_ID INNER JOIN Table C ON A.BC_co_ID = C.CO_ID ) BPT group by ts_name Happy Testing!

Skillset - Test Automation Developer

Image
Note: the Skillset category is just to gauge where you stand in terms of the skills required for the role Here is another interesting requirement that looks for an automation engineer well versed with coding. The emphasis in the recent past has been that every automation engineer should be able to code. Maybe not very complex apps but atleast the basic flows and a little more. Minimum Required Skills: Test Automation, Development, Test Scripts, QA, API Development, JavaScript, Linux, Mobile App testing, HTML, CSS If you are a Test Automation Developer with experience, please read on! What you need for this position: - Experience as a Web Developer using JavaScrip t, CSS and HTML - Must be very strong with JavaScript - Linux scripting - Strong understanding of Web technologies - Use of API's - Open source programming is a plus   What you'll be doing: - Building testing scripts using JavaScript Sahi test tool - Scripts will be testing We...

Best way to learn selenium - Start with Java

Image
If you are planning to learn selenium , as most if them I know are venturing into Selenium Webdriver. The best way to learn selenium is to start with Java. There are no two ways about not knowing how to code and planning to learn Selenium. Selenium is a very small piece and once you know any of the programming languages well, you will find that its just like any other automation tool! OOPS Concepts  Encapsulation Abstraction Inheritance Polymorphism. Introduction to Class, instance variable, instance methods class variable, class method Constructor, Abstract Class, Interface, method overloading, method overriding Package  (This helps us create a class/Interface/Initialize instance variables/Create methods for test scripts/bundle your test classes into packages ) Ctrl Statments. Loops. Arrays. Exception Handling. Files and streams. Java Generics. Collection Framework. ArrayList and HashMap Multi Threading. JDBC. Happy Learning!

Testers need to adapt with CHANGE!

Image
These are a list of few trends that have changed the way a tester is perceived: If you are a tester and you are reading this article "you better adapt or become extinct!" Tester needs to Code Change:  Last year saw a change and this was that every tester was required to atleast know a little bit of code. Reason: Test Automation and Agile practices like TDD Experts Talk: "If testers without programming skills are going to survive, they will need to articulate their value to a new, skeptical generation of managers" said Matthew Heusser Tester plays the role of a Business Analyst Change: Testers need to know the business from a user's perspective Reason: Versatile role and Agile practices Experts Talk: The tester's role is about helping business people figure out the right things to deliver, said Lisa Crispin. "The truth is that business stakeholders may be wrong about what features [an application needs]." Testers must take a l...

Best Companies to work for in Test Automation - India

Image
After posting about countries where testing as a career was good, a fellow tester wanted to know if I had a similar list for Best test automation companies to work for / Best software testing companies (In India) So after some research here is the outcome in no particular order: Thoughtworks Google Microsoft Facebook Cigniti Accenture Ness Technologies Yahoo Cognizant Cisco ADP eBay MakemyTrip MindTree Ltd Hexaware Capgemini Roland and Assosciates Collabera Thomson & Reuters Sears NIIT Agilent Other companies :  Indium Software Qlogic Pure Testing Persistent Systems Let me know If I missed someone out!

How lean is your testing -

Image
An excellent visual depiction of How lean is your testing? Have a look at the link below to know different styles : Cowboy Lean Agile V- Model Totally Enterprise What is? Acceptance Test Driven Development(ATDD) Minimal Viable Product(MVP) Lean Development Principles http://www.thetestingplanet.com/2013/01/infographic-how-lean-is-your-testing/