Archive for October, 2010

GPS Systems – How Advancement in Technology Can Make Life Simple

Have a history of stolen vehicle where you could do nothing about it?Well, had there been a GPS Vehicle Tracking System installed in your vehicle, the thief would have been apprehended. This then is just one of the several uses this technology offers.

GPS (Global Positioning System) technology and its application have certainly come a long way in the last five years. It started as a government program in the late 1960s and early 1970s primarily for military navigational purposes until President Ronald Reagan promised that the technology would be available to the general public for free.

The GPS Vehicle Tracking Systems helps you notify your communication device when someone is tampering with your vehicle. You can program the system to send calls to your cell phone, blackberry, and other communication devices. It helps you navigate around problem areas, such as construction zones and traffic congestion while providing alternate routes to desired locations. It is excellent for monitoring teens driving habits with real-time vehicle location with photos.

Backpack GPS units are being developed to guide the blind people through the intricacies of the cities. Farmers use GPS to survey their fields so that they can distribute fertilizer more efficiently. Hikers use it to guide themselves on their mountain climbs, bicycle tours, marathon runs, rally competitions. Rescue and salvation crews use GPS to locate and speed the assistance to people during emergencies. Pointer Dog-GPS by Pointer Positioning Solutions has a device that is made primarily for hunting.

Software Testing

Software Testing

* Dr.N.V.S.Suryanarayana ** Sheik Nisar

Software testing is any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results. Although crucial to software quality and widely deployed by programmers and testers, software testing still remains an art, due to limited understanding of the principles of software. The difficulty in software testing stems from the complexity of software.

Software: we cannot completely test a program with moderate complexity

Testing:  It is the process of executing a program with the intent of finding errors.

The purpose of testing can be quality assurance, verification and validation, or reliability estimation. Testing can be used as a generic metric as well. Correctness testing and reliability testing are two major areas of testing. Software testing is a trade-off between budget, time and quality.

Contents:

Introduction
Key Concepts
Taxonomy
Testing Computerization
When to stop testing?

   Introduction:

Software Testing is the process of executing a program or system with the intent of finding errors. Software is not unlike other physical processes where inputs are received and outputs are produced. Where software differs is in the manner in which it fails. Most physical systems fail in a fixed (and reasonably small) set of ways. Generally, software can be unsuccessful in many peculiar ways.

Development for Microsoft Dynamics GP, formerly known as Great Plains: Dexterity, eConnect, eCommerce programming

Microsoft Dynamics Corporate ERP and CRM family of products includes Dynamics GP (formerly known as Great Plains Dynamics, eEnterprise, Great Plains Select on Pervasive SQL and Ctree), AX (formerly known as Axapta), NAV (known as Navision), SL (Solomon), Microsoft Dynamics CRM (this is CRM application, it might be part of Corporate ERP, but technically it is just CRM).  In this publication we will be concentrating on Microsoft Dynamics GP Programming, Integration and Software Development tools: Dexterity, eConnect, Integration Manager, direct SQL Scripting and SQL Stored Procedures coding in such routines as ecommerce, EDI, Barcoding, generic integration and reporting:

1. Dynamics GP Dexterity, also referred as Microsoft Dexterity and Great Plains Dexterity.  Dex is architectural fundament of Great Plains or Microsoft Dynamics GP.  There is philosophical part in Dexterity, if you would like to know it – Dexterity mission to secure Computer Operating System (especially Graphical Operating System, such as Microsoft Windows, Mac, or Solaris) and Database Platform immunity (initially Great Plains was introduced on Btrieve and Ctree and quickly was expanded to cover Microsoft SQL Server DB platform).  Dexterity has its own proprietary scripting and programming language Sanscript.  If you are trying to contribute for your company Corporate ERP developing and programming, consider taking Microsoft Dexterity precise or customized training.  If you are looking for Great Plains Dexterity luxury or reliable programming (this tool requires multiple years of Great Plains Customization programming dedication), we recommend you to make Dynamics GP programming partner estimation and research.  Our firm is dedicated to Microsoft Dynamics GP modifications, plus we support all versions (new and old) of Microsoft Dynamics GP, Great Plains Dynamics, GP Select, eEnterprise, Great Plains Accounting for DOS, Windows and Macintosh.  If this article is classified as press release by somebody in your organization IT department, please review our technical articles on Great Plains Dexterity customizations, we published them in early 2000th.  Microsoft Dexterity Source Code Programming – if your customization requires access to the source of original Dynamics GP business logic and scripts – you have to find so-called Microsoft Dynamics GP Source Code Partner

Computer Forums For Computer-Related Referencing

Today, you can use free online learning sources such as online computer forumsand online information technology forums as part of your value addition while still on work.  Despite being free, there is no doubt that these forums are one of the most valuable tools in terms of their benefits to PC users of today.When it comes to user-friendly tech help tips and computer-related articles from the comforts of your home or workplace, there is no comparison of such online computer-related forums.

You need to visit such forums consistently and follow their sound tech help tips, computer-related articles, and interactive discussions.Whatever your current deficit in terms of PC knowhow is, you can move quickly and smartly.  By making use of their user-friendly interactive tools, you will make progress that will help you to get closer to expertise that you are aspiring for. This will bridge the gap between your current PC knowhow and the expertise of a seasoned information technology expert that you are looking for.  This is not that difficult.  It is possible.

You will become expert in trouble shooting your PC. For instance, you can clear all your individual doubts by posting a query in such online  computer forums.You will be helped by other PC users and tech-help experts exclusively from that forum who will seek to clear your doubt. By visiting onlinecomputer forums, you need to take full advantage of such freely available yet useful sources.

Software Testing and QA Interview Questions with Answers

 

What is quality assurance?

The set of support activities (including facilitation, training, measurement and analysis) needed to provide adequate confidence that processes are established and continuously improved in order to produce products that meet specifications and fit for use.

 

What is the purpose of the testing?

Testing provides information whether or not a certain product meets the requirements.

 

What is the difference between QA and testing?

Quality Assurance is that set of activities that are carried out to set standards and to monitor and improve performance so that the care provided is as effective and as safe as possible. Testing provides information whether or not a certain product meets the requirements.  It also provides information where the product fails to meet the requirements.

What is software quality’?

OR
Define software quality for me, as you understand it?

Quality software is reasonably bug-free, delivered on time and within budget, meets requirements and/or expectations, and is maintainable. However, quality is obviously a subjective term. It will depend on who the ‘customer’ is and their overall influence in the scheme of things. Each type of ‘customer’ will have their own slant on ‘quality’ – the accounting department might define quality in terms of profits while an end-user might define quality as user-friendly and bug-free.

What’s the role of documentation in QA?