Search
Categories
- Categories
- Cogniance biz news (3)
- Cogniance life (2)
- HR and recruitment (1)
- Marketing & Optimization (6)
- Mobile technologies (4)
- Quality Assurance and testing (5)
- Uncategorized (11)
- Web 2.0 business (4)
- Web 2.0 technologies (11)
Archives
Meta
Automation testing
Everyone knows how important testing is, and, successively, everyone actually involved in software development does test the software that they release. But even a simple application often has so many different possible behavior patterns that some only take place in rather unusual circumstances. Thus, automation testing is a big deal even if a project is not very big but split into many iterations.
Here at Cogniance, we have a bright team of automation and performance testers working together for 2.5 years on different projects. Average experience is 5+ years in target area per team player.
We work(ed) with the following software tools:
TestComplete, Quick Test Pro 9.2, Selenium, SilkTest for automation testing tasks and JMeter for performance testing.
TestComplete (licensed for us) and QTP (licensed for our customers) are our primary tools, while Selenium and SilkTest used specially for legacy projects and for comparison purposes. Below is the list of features of TestComplete:
- Script-free keyword testing for ease of use
- Scripted testing for total flexibility
- Windows and Web testing
- .NET, Java and Ajax support
- Flex, Flash, WPF and Silverlight support
- Internet Explorer 8 and Firefox 3 support
- Windows Mobile, Win CE, Smartphone support
- Windows NT, 2000, XP, Vista 32-bit and 64-bit support
- Open APIs,
which basically justified our choice of TC as a primary platform. As script language we use JavaScript.
QTP is mostly used for Flex application testing on costumer projects. Main advantages of QTP are:
- It has lots of plug-ins: such as ActiveX controls, Web Applications, VisualBasic, Microsoft .NET, Adobe Flex
- Keyword and Expert view modes
- Great object identification mechanism
- Centralization scripts running from the Quality Center
For performance testing tasks on all projects we use Jmeter, which is free and has following advantages:
- Complete portability and 100% Java purity
- Full Swing and lightweight component support
- Full multithreading framework allows concurrent sampling by many threads and simultaneous sampling of different functions by seperate thread groups
- Careful GUI design allows faster operation and more precise timings
- Caching and offline analysis/replaying of test results
Often we use remote script running (on the server where system is installed or in the same LAN area) to avoid connection latency issues and see real server performance and stress reduction ability.
JMeter has beanshell module, which allows writing java code that enables creating complicated projects (not only for regression testing) for different tasks and applications.
Regarding target platforms for web-automation tasks, we use IE7 and FF3 as the primary for automation testing, and manual scenarios for Mac and Chrome, if requested by costumer. Automation test development under Mac platform possible but not in strong demand for it yet.
Written by Sergey Lyakhov
Tags: Quality Assurance, Software Testing
This entry was posted on Friday, August 14th, 2009 at 10:40 am and is filed under Quality Assurance and testing.You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Cogniance
Selenium, TestNG and Tellurium……..
Have used commercial tools such as QTP, WinRunner, TestDirector and LoadRunner but a big fan of open source tools now.
what open source tools are popular now? what can you recommend?
if you have more than say 100 test cases for that test and if you repeat the test at least 2-3 times a year: Automation is affordable otherwise think twice…
We use the automation tools based on the AUT. We have expertise in Testcomplete, RFT and Rational Robot. We also work with Selenium in certain projects.
But everything will drill down to only if automation is feasible and has a better ROI.
This is great! It really shows me where to expand my blog. I think that sometime in the future I might try to write a book to go along with my blog, but we will see…Good post with useful tips and ideas
Well, to soon to say if it’s good, but at least it’s well designed.
I mean I thought I would be blocked after adding some interests, but the site helps you to add more.
Cheers
Wonderful, glad I came across your blog
I recently started a blog about QA. Looks like you blog about SEO as well as software test! I will probably write a blog myself about automation and will link to this article. Thanks for your information!
Buy:Cialis Super Active+.Viagra Super Active+.Maxaman.Viagra Soft Tabs.Viagra Super Force.Super Active ED Pack.Viagra.Cialis Soft Tabs.Tramadol.Cialis Professional.Propecia.Soma.Zithromax.Levitra.VPXL.Cialis.Viagra Professional….