0 ratings0% found this document useful (0 votes) 15 views10 pagesSoftware Testing 2 Marks
Software testing and automation 2 marks
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Software test engineers are responsible
for designing and implementing test
aexerste NR to ensure that software
programs work as intended. They are
mostly hired by software development
companies to ensure that products
perform to specifications before being
released to the public.Is software testing a process justify?
Software testing is the process of evaluating and
verifying that a software product or application
does what it is supposed to do.Re LR n Reel
Crete a ta
Se RUB Cay acc)
* Reason behind bug
1) Missing Coding
2) Wrong Coding
3) Extra Coding
BR (ke) 8 0 -Co
rae Bugs
a Ae Bug
3) Resource Bug
* When as per client requirements app
Se laa Cl alee
See aCe elu ua)
Bekele
eC ree aes
Poem UC eer}
RN eele el Re ls ag
eT
rae (elt)
EEEList of Defects in Software Testing:
. Design Defects: ...
. Command Defects: ...
. Boundary Value Defects: ...
. Error Handling Defects: ...
. Multithreading Defects: ...
. Security Defect: ...
. Interface Defects
. Priority of Defects:What is unit testing in software?
Eaten called aa las cnc ray
i
SSS STS eG
scrutinized for proper operation. Software
developers and sometimes QA staff complete unit
tests during the development process.What is a test case with example?
Test Case Description: The
condition required to be
checked for a given software. for
eg. Check if only numbers
validation is working or not for an
age input box. Test Steps: Steps to be performed
for the checking of the condition. 10-May-2022A test plan is a document detailing the objectives,
resources, and processes for a specific test session for a
software or hardware product. The plan typically contains
a detailed understanding of the eventual workflow.What is the relationship between testing
effectiveness and quality of software
EZ lard
The testing process is an important tool to
improve the quality of the software, but there is
an extremely important relationship between
TolMol RelUT lila a-lale corse] aie Whigh=quality
FS
° ulfills its
Users. 13-Mar-2023Part —lULULUULLLUmUL I
A test specialist is responsible for
aah a a eee eri
evaluating and running diagnostic
tests for system networks and
applications to ensure stability and
efficiency according to the quality
standards. Test specialists analyze the
Net leak microlMe eos lao A /ALS ML BLe Ne
reports for improvement and technical
resolutions.Challenges faced during Automated
Testing and its Solutions
¢ Test Case Prioritization.
¢ Communication and Collaboration.
© Finding the right Testing Framework or Tool.
¢ Taking Real User Conditions into Account.
¢ Finding the right skills.
¢ Upfront Investment.
© Device Fragmentation.