Daily Archives: 30/03/2012

The next generation software testing

In today’s IT World finding smarter ways to test is a continuous goal for many software testers, whether it is implementation of agile testing, improved test design techniques, exploratory testing. This event explores the most effective ways of scaling “smarter testing” to benefit the whole team and the organisation.

Benefits of Attending
- Hear best practices and case studies
- Learn from experts who are passionate about software testing
- Network with your peers
- Find out about new software testing tools and services
- Take part in interactive panels and get information fit for your purposes
- Leave with fresh ideas on how to approach your software testing challenges.

Who Should Attend

Business Managers
CEOs
CIOs
CTOs
Heads of Software Engineering
IT Directors
IT Managers
Programme Managers
Project Managers
Quality Directors and Managers
Software Customers and Users
Software Engineering Managers
Software Engineers and Developers
Software Managers
Software Process Improvement Managers
Software Test Managers
Software Testers

Agenda of the Seminar

Few of the themes that would be covered, includes:

- Agile Project Scaling
- Assuring quality in a virtualised operating environment
- Automating Requirements and Risk Based Testing
- Behaviour Driven Development (BDD)
- Building a QA Team for the Agile Age
- Cloud Testing
- Coping with complex systems
- Expressing Software Testing in terms of Business Outcomes
- Improved Software Test Design
- Moving to Agile from traditional projects
- New approaches and ideas for managing software testing both traditional and Agile projects
- Quality Management in an Agile Context
- Radically disruptive approaches to Software Testing
- Software Test Automation Strategies

Source: http://apnaindia.com/classified/the-next-generation-software-testing-50090.html

Did you like this? Share it:

Software Testing And Maintenance Makes The Software Reliable

Introduction:- There are so many software companies running in the market, which provide the software services like:- software development, web development, application development, software testing, software maintenance, search engine optimization and many more. Software testing plays a major role in the success of any software because compatibility and accuracy of software matters on its testing portion. It stated as the validation of a software program, guides the software design and development according to the requirement. In simple words, software testing is the process of execution of a program finding errors in its functionality, security and productivity of the product.

Software testing can be implemented at any time during development process, but it is mostly evaluated after the completion of designing and coding portion of the software.

People think like software testing makes the software risk free but it is not true. Basically, it reduces the risk of application that occurs in the software but not completely. The two major areas of testing are:- correctness testing and reliable testing.

Now-a-days, most of the software engineers ready to move in testing field for its creativity, its challenge of automation, its elation to system thinking. Most of the software companies in India also work as outsourcer, they do the project of another company on the contract basis, that type of companies are called Offshore Software companies. These software companies provide the services: – software application testing, outsourced software testing, security testing, unit testing, insurance testing and mobile domain testing.

There are two techniques used in testing White Box Testing and Black Box Testing. Black box testing is used to check the application of software externally whereas; white box testing is used to check internally. Thorough analysis and testing of application program needs the broad knowledge of testing techniques and requires the testing tools.

Testing engineers have the capability to handle:-

  1. Both manual as well as automation testing.
  2. Open source technology as well as commercial

Source: http://www.flightcasteranalytics.com/2012/03/software-testing-and-maintenance-makes-the-software-reliable/

Did you like this? Share it:

Introducing LocalDB, an improved SQL Express

Introduction

It gives me great pleasure to introduce a new version of SQL Express called SQL Express LocalDB.

LocalDB is created specifically for developers. It is very easy to install and requires no management, yet it offers the same T-SQL language, programming surface and client-side providers as the regular SQL Server Express. In effect the developers that target SQL Server no longer have to install and manage a full instance of SQL Server Express on their laptops and other development machines. Moreover, if the simplicity (and limitations) of LocalDB fit the needs of the target application environment, developers can continue using it in production, as LocalDB makes a pretty good embedded database too.

Background

Before focusing on technical description of LocalDB, I’d like to provide some background on the direction we took building it.

Today SQL Server Express serves two distinct needs. On one hand it is a free edition of SQL Server. The installation, management and programming of SQL Express in this role is expected to be 100% compatible with other editions. It can be used for learning, training and to run relatively small production database (with less than 10GB of data). Upgrade from SQL Express to paid SQL Server editions is a matter of typing in a license key and no installation is required.

But SQL Express is also SQL Server edition for developers writing applications targeting SQL Server. In this role the programming of SQL Express is still expected to be 100% compatible with other SQL Server editions, but SQL Express is supposed to be small, simple, low-footprint, require no configuration or administration, run as non-admin user, etc.

Our approach so far was to try to make SQL Express perform well in both roles. But as SQL Server product matured, and in effect added more complexity, it became harder and harder for SQL Express to be both compatible with other SQL Server editions and small/simple. The challenge is most visible in installation and configuration of SQL Express. In SQL Server "Denali" we decided to change the approach it and introduce a dedicated version of SQL Express for developers – LocalDB that delivers the simplicity and yet is compatible with other editions of SQL Server at the API level.

Also, by making LocalDB a better SQL Express for developers, we hope to be able to improve the regular SQL Express to be a better free SQL Server. We’d be very happy to hear your feedback in this area, especially if you’re using SQL Express as a database server and find any issues caused by the new features that were introduced to fit the needs of developers and desktop environment.

Source: http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx

Did you like this? Share it: