- Structure the tasks defined in the test strategy in terms of technical requirements
- Analyze the internal structure of the system in sufficient detail to meet the expected quality level
- Evaluate the system in terms of technical quality attributes such as performance, security, etc.
- Prepare and execute the adequate activities, and report on their progress
- Conduct technical testing activities
- Provide the necessary evidence to support evaluations
- Implement the necessary tools and techniques to achieve the defined goals
This is my personal blog and You will find helpful articles related to software testing.
ISTQB's Advanced Technical Test Analyst - A Technically Enlightened Way to Test Systems
Performance Testing on Advanced Web Sites - On Demand Webinar
Onlife Health will discuss how they've utilized HP TruClient technology to develop their online portal, how it has helped them reduce their application test cycles, as well as identify and eliminate potential problems throughout the application lifecycle. Onlife Health will describe how they've achieved faster scripting time—by at least 50%—and share real world best practices.
During this web seminar, you'll learn how to:
- Test critical end-user facing Web 2.0 and Ajax applications accurately and efficiently, even using beginners or less technical scripters
- Reduce hardware and software costs by predicting application scalability and capacity, and lower the cost of defects by testing earlier
- Pinpoint end-user, system-level, and code-level bottlenecks rapidly and with ease
Presenters
Ron Foster, Senior Systems Engineer, Onlife Health
Priya Kothari, Senior Product Manager, HP Software
Is testing about checking against system requirements, or is it about exploring the software?
Elisabeth proves that following claim in red is not always true.
Many years ago in a hallway conversation at a conference, a test manager and I were discussing our respective approaches to testing.
"If they can't tell me what the software is supposed to do, I can't test it," Francine, the test manager, scowled. "So, I tell them that I won't start testing until they produce a detailed requirements document."
My eyebrows shot up through my hairline. At the time, I was working for a Silicon Valley software vendor that made consumer applications. If I waited for a comprehensive specification before I started testing, I'd be waiting forever. And, I'd be fired for failing to contribute meaningfully to the project. I said something to that effect, and Francine just shook her head at me. She couldn't imagine not having detailed specifications. I couldn't imagine holding the project hostage until I got documentation.
Few more useful quotes:
In the past, I was firmly on the side of using exploratory approaches. For most of my career, I worked for organizations that preferred lightweight documentation, so we didn't usually produce detailed test scripts. Even if those organizations had wanted binders full of step-by-step test cases, I agreed with James Bach that sticking to a testing script is like playing a game of Twenty Questions where you have to ask all the questions in advance.
However, my perspective on this debate has shifted in the past several years as I started working with agile teams that value testing in all forms. I have come to realize that the old discussion of whether "good testing" involves predefined, detailed test scripts or exploratory testing is like pitting salt against pepper, glue against staples, or belts against suspenders.
It is a false dilemma and a pointless debate.
Click here to Read the complete article "The two sides of testing".
Agile Test Automation - Training
Successful Automation in an Agile Environment
December 13–14, 2011
Don't miss out on this popular new course! Make plans to join SQE for the final Agile Test Automation course of 2011!
In this interactive tutorial, Janet Gregory describes how to use automation early and guide development, what tests should be automated, and how to work through ways to overcome common barriers to automation.
Are your automated tests effective and easy to maintain?
Janet will use examples to illustrate how to design automated tests for maximum effectiveness and ease of maintenance. Find out different approaches for evaluating and implementing automated test tools, shortening feedback cycles, creating realistic test data, and evaluating your automation efforts.
Do you ever question how to deliver good quality when you have to release so often?
By combining a collaborative team approach with appropriate tools and design approaches, over time you can not only automate your regression tests but also use automation to enhance exploratory testing.
Do you worry about testing lagging behind coding?
By the end of this session, you'll understand how to fit automation activities within each iteration so that testing "keeps up" with coding.
Here's what one recent attendee had to say about Agile Test Automation:
"Excellent content, excellent instructor, convenient format. Great combo!" William Krebs, Allscripts
About the Instructor: |
Click Here to register and join for the training
Performance Testing on the Cloud
Date: 17-Nov-2011
Time: 4.00pm to 5.30pm IST
Webinar Link: https://www2.gotomeeting.com/register/314865266
Detailed Content:
- How will you know the performance of a hosted SaaS application?
- Measure performance and availability of cloud applications.
- Load test from Amazon cloud.
- Load test from real end user machines, from various cities, various countries.
- Analyze performance measurements.
You can register in this webinar by just clicking the above gotomeeting link,this webinar is absolutely free of cost.
Smart Phone Testing – Are You "Smart" Enough?
Mobile phone usage has exploded over the last few years as the device transitions from its traditional role as a communications medium to becoming a multi-purpose personal gadget. This expansion, driven by a flurry of technological advancements across a variety of device models, complicates the product development and rollout process for device manufacturers and application developers.
The more daunting task now becomes application quality testing across operating systems, device platforms, and networks to ensure wide acceptance and proper usage. Non-functional testing, including usability, security, and adaptability, is as important as functional testing. Effective testing enables device makers and application developers to collect appropriate metrics that help improve product quality.
In this web seminar, Cognizant explores industry best practices on mobile testing and demonstrates effective ways of managing mobile application quality. From this web seminar, you’ll take away:
- A clear understanding of different aspects of mobile application testing and effective execution of appropriate testing approaches
- An automation approach to accelerate any mobile testing cycle
- How to establish a mobile testing lab
- New techniques to emulate, simulate, and handle multiple browsers, operating systems, platforms, networks, and languages
Presenter: Pradeep Kumar, Head of Mobile Testing Practice, Cognizant
Click on below link to See this On Demand Webinar -
https://goo.gl/v1iEk
Visual Studio Quality Assurance and Testing Tools - Case Study?
• | 26% reduced development-to-test cycle time | |
• | 91% increase in defects discovered |
Read this white paper from Pique Solutions to learn how you can get these types of improvements, and the business case to support adopting Microsoft Visual Studio quality assurance and testing tools.
Download this report from Pique Solutions today!
Requirements management Fundamentals?
Learn four fundamentals of requirements management.
Too often projects fail due to issues with requirements. Today, more than ever, it's important for everyone involved in a project to clearly understand the scope of what it is the team is building and why. In this whitepaper, we'll cover the significance of requirements management, as well as four fundamental concepts that are valuable for all stakeholders to understand:
- Planning good requirements
- Collaboration and getting buy-in
- Traceability and change management
- Quality assurance
Click Here to download the free whitepaper - https://www.jamasoftware.com/
Performance Testing Across the Lifecycle?
They'll explore how to:
- Build comprehensive test plans that involve Development, Test and Operations
- Create iterative performance tests and execute them across the development cycle
- Integrate functional and performance testing in fast-paced environments
- Integrate performance testing into continuous build frameworks
- Report on "Performance Regression" and "Performance Coverage"