I have finally created and released the TaaS gem to rubygems.org. You can find it here.
To know more about TaaS - see all related blog posts here, or refer to the github project for the same.
Monday, April 8, 2013
Friday, March 29, 2013
Introducing Test Trend Analyzer (TTA)
The statement "I have a dream" is a very famous quote by American activist Martin Luther King Jr.
I resonate very closely with that. Here is why and how ...
Almost 2 years ago, I had a dream ... a vision about a product that can help those working in large organizations understand the health of their products / projects at a quick glance, instead of having a team of people manually scrambling frantically to collate and collect the information needed to get a sense of quality about the products they support. I chose to call this product Test Trend Analyzer - TTA
Given that Automation is a key factor in ensuring the success, quality and time-to-market for products, I took that as a baseline requirement and came up with a basic high-level diagram for TTA:
Finally, a couple of months ago, I found a bunch of passionate people, who also had some time, to try and implement this tool.
We came up with this vision for TTA:
Accordingly, we planned, prioritized, spiked, did some prototypes, did demos and showcases and got a base usable product completed.
This is a open-source project, available on github with more information about it on the github wiki.
The technology stack used is: RoR with mysql db.
TTA falls in the Big Data + Visualization space - specific to Testing.
Watch this space for more information about TTA and the currently supported features. Email out to me if you need more specific information, or have questions on how can you use TTA, etc.
I resonate very closely with that. Here is why and how ...
Almost 2 years ago, I had a dream ... a vision about a product that can help those working in large organizations understand the health of their products / projects at a quick glance, instead of having a team of people manually scrambling frantically to collate and collect the information needed to get a sense of quality about the products they support. I chose to call this product Test Trend Analyzer - TTA
Given that Automation is a key factor in ensuring the success, quality and time-to-market for products, I took that as a baseline requirement and came up with a basic high-level diagram for TTA:
TTA - first diagram |
We came up with this vision for TTA:
TTA Vision |
Accordingly, we planned, prioritized, spiked, did some prototypes, did demos and showcases and got a base usable product completed.
This is a open-source project, available on github with more information about it on the github wiki.
The technology stack used is: RoR with mysql db.
TTA falls in the Big Data + Visualization space - specific to Testing.
Watch this space for more information about TTA and the currently supported features. Email out to me if you need more specific information, or have questions on how can you use TTA, etc.
How can you contribute?
Given that we have implemented only a few basic features right now, and there are many more in the backlog, here is how you can help:- Suggest new ideas / features that will help make TTA better
- Use TTA on your project and provide feedback
- More importantly, help in implementing these features
Thursday, March 28, 2013
vodQA Geek Night - Test Automation Workshop
As a follow-up to our vodQA Geek Night - Behavior Driven Testing (BDT) workshop last year, we are conducting another workshop in ThoughtWorks, Pune focused on building a Test Automation Framework - the "right-way".
Here you will use your prior test automation experience to build a test automation framework from "scratch".
This will be a 2.5 / 3 hour workshop - starting at 5.30pm. Please plan to come in by 5.15pm latest to complete the registration formalities.
See more event and registration details on our vodQA Geek Night - Test Automation Workshop event page in vodQA group on facebook.
Here you will use your prior test automation experience to build a test automation framework from "scratch".
This will be a 2.5 / 3 hour workshop - starting at 5.30pm. Please plan to come in by 5.15pm latest to complete the registration formalities.
See more event and registration details on our vodQA Geek Night - Test Automation Workshop event page in vodQA group on facebook.
Wednesday, March 27, 2013
Announcing vodQA Bangalore on May 18, 2013
ThoughtWorks is happy to announce yet another edition of the vodQA Bangalore happening on Saturday, 18th May 2013.
We take this opportunity to extend the invite to speakers and attendees for this event. Below is the mailer, with the event details. If you have a topic that you would like to present, please register with us.
The vodQA event hosted by ThoughtWorks is being held the third time in Bangalore. We look forward to enlightening topics and proficient presenters, we look forward for your support and help on this. Please extend this invite to all your personal contacts whom you think will make a big impact at the event.
Note: Registration for Speakers close on 13th April' 2013.
Register as speaker
Register as attendee
We take this opportunity to extend the invite to speakers and attendees for this event. Below is the mailer, with the event details. If you have a topic that you would like to present, please register with us.
The vodQA event hosted by ThoughtWorks is being held the third time in Bangalore. We look forward to enlightening topics and proficient presenters, we look forward for your support and help on this. Please extend this invite to all your personal contacts whom you think will make a big impact at the event.
Note: Registration for Speakers close on 13th April' 2013.
Some important links:
Event page: get-set-testRegister as speaker
Register as attendee
Friday, March 22, 2013
thucydides for ATDD / BDD / BDT?
Anyone heard or used the tool "thucydides"- for ATDD / BDD / BDT before?
Whats your review / thoughts on it? Any pros / cons?
http://www.thucydides.info/
https://github.com/thucydides-webtests/thucydides
From their website: "Thucydides is a tool that lets you use WebDriver-based unit or BDD tests to write more flexible and more reusable WebDriver-based tests, and also to generate documentation about your acceptance tests, including a narrative description of test, along with the corresponding screen shots, and also high-level summaries and aggregations of the test results."
Whats your review / thoughts on it? Any pros / cons?
http://www.thucydides.info/
https://github.com/thucydides-webtests/thucydides
From their website: "Thucydides is a tool that lets you use WebDriver-based unit or BDD tests to write more flexible and more reusable WebDriver-based tests, and also to generate documentation about your acceptance tests, including a narrative description of test, along with the corresponding screen shots, and also high-level summaries and aggregations of the test results."
Tuesday, March 19, 2013
Security testing tools
Here is some information / links to potential tools / resources to use for security testing:
- KromCAT: http://firecat.toolswatch.org/kromcat/
- WebSecurify extension for Chrome: https://chrome.google.com/webstore/detail/websecurify
- safe3si: https://code.google.com/p/safe3si/ - seems interesting, for penetration testing
- Havij v1.16 Advanced SQL Injection: http://www.itsecteam.com/products/havij-v116-advanced-sql-injection/
- sqlninja: http://sqlninja.sourceforge.net/
- owasp (The Open Web Application Security Project): https://www.owasp.org/index.php/Testing_for_SQL_Injection_(OWASP-DV-005)
- sqlmap: http://sqlmap.org/
Monday, March 4, 2013
TaaS (Test-as-a-Service) coming to Sri Lanka and Delhi
Riding on the good response received on TaaS in 2012 and early 2013, I will be speaking more on the same in Colombo, Sri Lanka on 7th March 2013, and in Delhi on 14th March 2013. Looking forward to more feedback on TaaS!
Friday, February 8, 2013
What should be the new name for TaaS?
I have got a lot of interesting and valuable feedback for TaaS - Test-as-a-Service. One thing that stands out which people want is a different name for TaaS - since it does cause a lot of confusion with the business vertical of "Testing as a Service".
So, I am taking all this feedback seriously and considering changing the name of TaaS - before I publish the gem.
Since TaaS is essentially an orchestrator of your end-2-end Integration tests, some thoughts on potential names, with their meanings are:
So, I am taking all this feedback seriously and considering changing the name of TaaS - before I publish the gem.
Since TaaS is essentially an orchestrator of your end-2-end Integration tests, some thoughts on potential names, with their meanings are:
- khansama - kindly suggested by Erik Petersen. A great contextual Indian name for a great tool that co-ordinates and organizes the testing.
- vahak - Sanskrit word - meaning Transporter, Conveyor, Carrier, Conduit
- dwar - Sanskrit word - meaning Door, Inlet, Outlet, Gate, Through,
- honcho - leader, manager
- comptroller - controller
- relegate - refer to another for decision
- transmit - communicate
What do you think? What name do you like? Any other suggestions for better name?
Thursday, January 31, 2013
rubygems.org & WAAT
With the recent problems the rubygems.org site is facing, you may not be able to get to the WAAT gem. In that case, you can also download the gem directly from the github repository. All information about WAAT can be found from my blog as before.
Monday, January 28, 2013
TaaS received pretty well in Pune conf
As mentioned in my earlier post, I spoke about TaaS - Test-as-a-Service in UNICOM's Next Generation Testing Conference in Pune on 23rd Jan. The talk went pretty well. Since this talk was for a slightly smaller duration, I had to use a scaled down version of the same slides that I used in the TaaS talk in Mumbai. The audio playback of the talk in Pune is available here.
There were a lot of interesting questions that came up this time:
1. Can I use TaaS to test in the cloud?
2. Can I use TaaS to do load / performance testing?
3. What are the security implications of using TaaS?
4. Can I use TaaS to do mobile testing across different devices?
I will try to address these questions in subsequent posts.
There were a lot of interesting questions that came up this time:
1. Can I use TaaS to test in the cloud?
2. Can I use TaaS to do load / performance testing?
3. What are the security implications of using TaaS?
4. Can I use TaaS to do mobile testing across different devices?
I will try to address these questions in subsequent posts.
Subscribe to:
Posts (Atom)