PagKis - Software Testing & Quality
An execellent blog and online resource centre for Software Testing and quality assurance containing best of the best information for software testing and QA. See my daily posts on this blog and keep updated yourself with latest trends. Give your views also. Leave your comments... Happy Testing !! |
|
Statistics
Unique Visitors:
Total Unique Visitors:
Outgoing:
Total Outgoing: |
1
0
72
3385 |
|
|
Articles from PagKis - Software Testing & Quality |
Openings in Delhi
2007-10-25 05:21:00
===========================================================Date: November 03, 2007There are some urgent requirements in IRIS Softwares. Below are the details:Job Description : Analyse the Test Requirements Specifications and contributes in developing the Test Strategy.Develops Test Scenarios. Periodically reviews the test cases developed and the test execution results. Desired Profile: Minimum 3 yrs of experience in testing.Engineering Graduate/MCA Must understand SDLC. Experience: 3 - 5Location: Delhi, Delhi/NCRIf you are interested, please email your requme at hr@irissoftware.comReference: QA======================================================================================================================Date: November 03, 2007There are some urgent requirements in Infogain Corporation. Below are the details:Job Description : Good knowledge of testing Analyze the test requirements specifications.Develop Test cases.Design and implement automation test strategy.Analyze the test requi ...
|
Rapid Testing
2007-10-23 11:40:00
Rapid testing is the testing software faster than usual, without compromising on the standards of quality. It is the technique to test as thorough as reasonable within the constraints. This technique looks at testing as a process of heuristic inquiry and logically speaking it should be based on exploratory testing techniques. Although most projects undergo continuous testing, it does not usually produce the information required to deal with the situations where it is necessary to make an instantaneous assessment of the product's quality at a particular moment. In most cases the testing is scheduled for just prior to launch and conventional testing techniques often cannot be applied to software that is incomplete or subject to constant change. At times like these Rapid Testing can be used. The structure of rapid testing is built four components:PeopleIntegrated test processStatic Testing Dynamic TestingThere is a need for people who can handle the pressure of tight schedules. They need ...
|
Load Runner - Interview Questions
2007-10-22 08:52:00
1. What is load testing?Load testing is to test that if the application works fine with the loads that result from large number of simultaneous users, transactions and to determine weather it can handle peak usage periods. 2. What is Performance testing?Timing for both read and update transactions should be gathered to determine whether system functions are being performed in an acceptable timeframe. This should be done standalone and then in a multi user environment to determine the effect of multiple transactions on the timing of a single transaction. 3. What is LoadRunner?LoadRunner works by creating virtual users who take the place of real users operating client software, such as sending requests using the HTTP protocol to IIS or Apache web servers. Requests from many virtual user clients are generated by Load Generators in order to create a load on various servers under test these load generator agents are started and stopped by Mercury's Controller program. The Controller contro ...
|
CSTE JUNE 17th 2006
2007-10-19 12:54:00
Objective Questions:1. A question on fit components. Which of the following contributes to fit. a. Data b. Structure c. People d. Rule e. All of the above 2. Reliability, timeliness, consistency are included in which component of fit a. Data b. Structure c. People d. Rule 3. Who will develop the test process for software development using new technology? a. Management b. Project team c. Auditor d. Tester and few more options 4. Which of the following are relatively complete acceptance criteria? a. Performance should increase b. Response time should be with in 10 sec Few more statements. 5. One question was on "Experienced people can be used as a tool for estimating the cost- Budgeting" 6. The communication type which is rarely emphasized a. Listening Few more options... 7. There were 2 questions on maturity level e.g which level enforces control for technology.8. There were 3 question on standard, po ...
|
CSTE April 22nd 2006
2007-10-19 05:14:00
Objective Questions: 1. Which communication skill will be neglected by mosta. Readingb. Listeningc. Writing 2. Therapeutic listening isa. Sympathetic listeningb. Listening to pieces of information… 3. Which model demonstrates relation between 2 or more parameters of effort, duration or resource?a. Costb. Constraintc. Function Point 4. In which model expertise can be used to estimate cost a. Top-Downb. Expert Judgmentc. Bottom-Up 5. Two objective questions on responsibility like who is responsible in issuing IT policy, work policy etc. 6. Fit for use isa. Transcendentb. Product Basedc. User Basedd. Value Based 7. Re-Use of data is done in which type of testing (Similar type 2 questions on retesting and regression testing)a. Capture/Play backb. System Testingc. Regression Testingd. Integration Testing 8. one question each on configuration management / Change Management / Version Control.9. In Acceptance testing, which data is used. a. Test Casesb. Use Casec. Test Plan 10. In four compo ...
|
CSTE September/December 2005
2007-10-18 08:14:00
CSTE Sept 17, 2005:Objective Paper1: Q1. Who defined the standards?A) ISOB) QAIAns. ISO Q2. Juran is famous forA) Quality ControlB) ManagementAns. Quality Control Q3. Which one is not Statistical Tool?A) Cause & effect GraphingB) StratificationC) Run ChartD) Regression AnalysisAns. Cause & effect Graphing Q4. Histogram refers toA) Bar ChartB) Run ChartC) ParetoAns. Bar Chart Q5. Who are there in External IT TEAM?A) Non DeveloperB) Customer/ User Q6. Which one is not Structural Testing? A) RegressionB) Parallelc) Acceptanced) StressAns. Acceptance Q7. Who is not part of Inspection?A) Prj ManagerB) Authorc) Moderatord) Readere) InspetorAns. Prj Manager Q8. Tester job is not toA) Report Defectb) Who entered the defect in systemAns. Who entered the defect in system Q9. Which one is not secondary role of testerA) Raising Issuesb) Instilling Confidencec) cts improving processd) Insighte) developer workAns. developer work Q10. Acceptance testing isA) White Boxb) Black boxc) White box ...
|
Mercury Quality Centre
2007-10-16 08:44:00
Mercury Quality Centre is a web-based test management tool. It gives you a centralized control over the entire testing life cycle. It gives an easy interface to manage and organize activities like Requirements coverage, Test Case Management, Test Execution Reporting, Defect Management, and Test Automation. All these activities are provided from a single tool, which is web-based and can be accessed from any where. Hence, making the task of the testers and managers easy.Mercury Quality Centre can be divided into two parts:Site Administrator Bin Quality Centre BinSite Administration Bin: It is the starting point for the usage of Mercury Quality Centre. This part is used for all the administrative activities. Password for site admin is defined during the installation so make sure that you remember the password during installation. From this part of Mercury Quality Centre, we generally do the following activities:Creating the projectsAssigning users to the projectsCreating specific rolesCon ...
|
Software Testing Metrics
2007-10-16 07:51:00
- Cost of finding a defect in testing (CFDT):Total effort spent on testing / defects found in testingNote: Total time spent on testing including time to create, review, rework, execute the test cases and record the defects. This should not include time spent in fixing the defects. - Test Case Adequacy: This defines the number of actual test cases created vs estimated test cases at the end of test case preparation phase. It is calculated as No: of actual test cases / No: of test cases estimated- Test Case Effectiveness: This defines the effectiveness of test cases which is measured in number of defects found in testing without using the test cases. It is calculated as No: of defects detected using test cases*100/Total no: of defects detected- Effort Variance: {(Actual Efforts-Estimated Efforts) /Estimated Efforts} *100- Schedule Variance:{(Actual Duration - Estimated Duration)/Estimated Duration} *100 - Schedule Slippage: Slippage is defined as the amount of time a task has been delay ...
|
Functional Testing Vs Non-Functional Testing
2007-10-15 11:28:00
Functional Testing: Testing the application against business requirements. Functional testing is done using the functional specifications provided by the client or by using the design specifications like use cases provided by the design team.Functional Testing covers:Unit TestingSmoke testing / Sanity testingIntegration Testing (Top Down,Bottom up Testing)Interface & Usability TestingSystem TestingRegression TestingPre User Acceptance Testing(Alpha & Beta)User Acceptance TestingWhite Box & Black Box TestingGlobalization & LocalizationTestingNon-Functional Testing: Testing the application against client's and performance requirement. Non-Functioning testing is done based on the requirements and test scenarios defined by the client. Non-Functional Testing covers:Load and Performance TestingErgonomics TestingStress & Volume TestingCompatibility & Migration TestingData Conversion TestingSecurity / Penetration TestingOperational Readiness TestingInstallation Testi ...
|
Join Us and Keep Yourself Upto Date...
2007-10-15 09:10:00
1. Join us at Google Groups. Here you can post your queries, exchange your ideas, job related questions or job postings in your company...To join our Google Group, enter your email id here...or Visit this group2. You can also Subscribe to our Software Testing newsletter. You will not get any kind of spam. We will send you emails only for the updations in the blog. You will receive emails only after one week or two weeks. It is simple and easy...Enter your Email to Subscribe: Powered by: MessageBot3. Adding this blog to your favourites is also just one step ahead... Once you add this blog address to your favourites, you can easily open the blog. You do not need to remeber the complete address or retype the address in address bar. ...
|
Software Errors
2007-10-15 07:34:00
One common definition of a software error is a mismatch between the program and its specification. In other words, we can say, a software error is present in a program when the program does not do what its end user expects.Categories of Software Errors:User interface errors such as output errors or incorrect user messages.Function errorsHardware defectsIncorrect program versionRequirements errors Design errors Documentation errors Architecture errors Module interface errors Performance errors Boundary-related errors Logic errors such as calculation errors, State-based behavior errors, Communication errors, Program structure errors, such as control-flow errors. Most programmers are rather cavalier about controlling the quality of the software they write. They bang out some code, run it through some fairly obvious ad hoc tests, and if it seems okay, they’re done. While this approach may work all right for small, personal programs, it doesn’t cut the mustard for professional software ...
|
Test Efficiency Vs Test Effectiveness
2007-10-12 07:44:00
I've seen that many test engineers are confused with the understanding of Software Test Efficiency and Software Test Effectiveness. Below is the summary of what I understand from Efficiency and Effectiveness.Software Test Efficiency:- It is internal in the organization how much resources were consumed how much of these resources were utilized.- Software Test Efficiency is number of test cases executed divided by unit of time (generally per hour).- Test Efficiency test the amount of code and testing resources required by a program to perform a particular function.- Here are some formulas to calculate Software Test Efficiency (for different factors):Test efficiency = (total number of defects found in unit+integration+system) / (total number of defects found in unit+integration+system+User acceptance testing).Testing Efficiency = (No. of defects Resolved / Total No. of Defects Submitted)* 100 Software Test Effectiveness:- Software Test Effectiveness covers three aspects:How much the cus ...
|
Software Test Planning
2007-10-11 06:03:00
The quality of Software Testing effort depends on the quality of quality of Software Testing Planning. Software Testing Planning is very critical and important part of Software Testing Process. Below are some questions and suggestions for Software Test Planning:- Have you planned for an overall testing schedule and the personnel required, and associated training requirements? - Have the test team members been given assignments? - Have you established test plans and test procedures for Module testingIntegration testingSystem testingAcceptance testing- Have you designed at least one black-box test case for each system function? - Have you designed test cases for verifying quality objectives/factors (e.g. reliability, maintainability, etc.)? - Have you designed test cases for verifying resource objectives? - Have you defined test cases for performance tests, boundary tests, and usability tests? - Have you designed test cases for stress tests (intentional attempts to break system)? - Have ...
|
Task-Based Software Testing
2007-10-10 06:14:00
Once in a Software Testing conference held in Banglore, India, the topic of discussion was "How to test software’s impact on a system’s mission effectiveness?"Mostly cutomers want systems that are: On-time, Within budget, That satisfy user requirements and Reliable.Latter two concerns (out of above four) can be refined into two broad objectives for operational testing: That a system’s performance satisfies its requirements as specified in the Operational Requirement Document and related documents.To identify any serious deficiencies in the system design that need correction before full rate production.Following the path from the system level to software two generic reasons for testing software are:Test for defects so they can be fixed - Debug TestingTest for confidence in the software - Operational TestingDebug testing is usually conducted using a combination of functional test techniques and structural test techniques. The goal is to locate defects in the most cost-effective ma ...
|
Thread Based Integration Testing
2007-10-09 03:12:00
If the Project is large enough and we have to deliver it soon, then, in order to deliver the product within the projected schedule, parallel development and rapid integration should occurred over many related software functional areas. To facilitate the decomposition of design into manageable components, the concept of a "functional thread" as the elementary building block for integration can be chosen. In this context, a "functional thread" is defined as a logical execution sequence through a series of interfacing software components resulting from or ending in the receipt of a message, event or operator interaction. Threads not only serve as the basis for integration, they also tend to drive the entire software development effort from scheduling to status reporting. Each thread itself represents a microcosm of the system in that each has a documented definition and general execution path, an internal design and an associated test. Thread definition intends to communicate functional b ...
|
|
|