Software Testing in Agile

Agile means being able to quickly change direction. Agile software development is a group of software development methodologies.

Agile software development methods:
1. Agile Modeling
2. Agile Unified Process (AUP)
3. Dynamic Systems Development Method (DSDM)
4. Essential Unified Process (EssUP)
5. Extreme Programming (XP)
6. Feature Driven Development (FDD)
7. Open Unified Process (OpenUP)
8. Scrum
9. Velocity tracking

Agile method: Scrum (development)
Scrum is an iterative incremental process of software development commonly used with agile software development.

Software developed during one unit of time is referred to as an iteration, which typically lasts from two to four weeks. Each iteration passes through a full software development cycle, including planning, requirements analysis, design, writing unit tests, then coding until the unit tests pass and a working product is finally demonstrated to stakeholders. 

The Product Backlog is the master list of all functionality desired in the product. A product or a project backlog is a prioritized list of requirements with a rough size and complexity estimate of each requirement. Hence, the backlog has 3 components: requirements, priority, rough size and complexity estimate.

Sprint Backlog: The sprint backlog is the list of tasks that the Scrum team is committing that they will complete in the current sprint. Items on the sprint backlog are drawn from the Product Backlog, by the team based on the priorities set by the Product Owner.

Daily SCRUM meeting rules: 
1. Hold the daily scrum in the same place at the same time every work day. 
2. All team members are required to attend. 
3. The scrum master begins the meeting by starting with the person to his or her left and proceeding counter clockwise around the room until everyone has reported. 
4. Each team member should respond to three questions only: 
a) What have you done since the last daily scrum regarding this project? 
b) What will you do between now and the next daily scrum meeting regarding this project?

QC Process followed in small companies

1) If there is small project then we opt for Ad-hoc testing. Ad-hoc testing is done without test cases. But for this, software tester should have enough knowledge about the project. And it is done by experienced QA engineer.

2) If software tester don't know anything about the project then we perform exploratory testing on that project. We explore all the features and then create and execute test cases.

3) In general, following Testing process is followed by small companies:

a) Requirement Stage: Analyze requirement document, discuss with team internally, ask doubts from client if required.

b) Test Plan: Create test plan which defines the type of testing should be done, who will test this, duration for which we have to test, availability of test resources, types of Testing performed, features to be tested, features not to be tested etc.

4) Test Cases: Test cases (sequence of steps to test the correct behavior of a functionality) are prepared by reviewing the functional requirements in use cases or by
exploring the application.

5) Execution of Test Cases: Each test case is executed by more than one QC engineer and on different configuration PCs to ensure that its working 100% fine.

6) Instant Bug reporting: If we find number of bugs then initially we report the bugs in excel sheet and send it to developers so that they can make a proper plan and start work on it.

7) Bug reporting in bug tracking tool: Then we post each bug with more details in to bug tracking tool.

8) Explain the required bug to developer with exact scenario

9) Re test the issue fixed by developer

10) Mark the status in bug tracking tool.


Unknown said...

The Information which you provided is very much useful for Testing Training Learners Thank You for Sharing Valuable Information. I like this blog and this is very informative.
Software Testing Training in Chennai | Software Testing Training in Chennai

Unknown said...

Excellent Post!! I am really very happy to found such helpful and fascinating post that is written in well manner. Keep posting.
QTP Training in Chennai | Software Testing Training in Chennai | Selenium Training in Chennai

Unknown said...

Thanks for your informative article on software testing. Your post helped me to understand the future and career prospects in software testing. Keep on updating your blog with such awesome article. Software testing course in Chennai| Software testing training in Chennai

Unknown said...

very nice article

Unknown said...

Good post, Thanks for sharing.

digital marketing training courses in chennai

sas online training in hyderabad said...

nice posts..
SAS online training in hyderabad

Balarishi said...

Great article. Thanks for sharing such a useful post.

Social Media Marketing Training in Chennai

hadoop online training said...

Hadoop online training .All the basic and get the full knowledge of hadoop.
hadoop online training

Unknown said...

thanks a lot for sharing this one really very helpful for my learning Selenium Training in Chennai | Selenium Training center in Chennai

Anonymous said...

the post is good
Selenium Training in Chennai / Best Selenium Training Center in Chennai / Best Automation Testing Training in Chennai

Unknown said...

Excellent post! keep sharing such a useful post.

digital marketing training in chennai

Unknown said...

really nice and great blog .... thanks for sharing

selenium training in chennai | selenium training institute in chennai | Android training in chennai | android training

Unknown said...

Great post.Keep sharing such a useful post.

php training in chennai

Jones said...

Professional Expert level Android Training in chennai, Android App Development
Android Training | Android App Development | Training in chennai

Unknown said...

informative blog..... keep updating

java training in chennai | java training institute in chennai | java j2ee training in chennai | java j2ee training institute in chennai

Unknown said...

Very informative ..i suggest this blog to my friends..Thank you for sharing
Best Android training in chennai |

Android training in chennai |
Best Android Training institute in chennai

Jones said...

Professional Expert level Android Training in chennai, Android App Development
Android Training | Android App Development | Training in chennai

Unknown said...
This comment has been removed by the author.
Unknown said...

very helpful post to know about agile
Best Selenium Training Center in chennai | Best Automation Testing Training in Chennai

Unknown said...

Your website is very interesting, it is very meaningful and inspirational. I think your website deserves to be the number one. hopefully it could be real. Thank you in advance for own variety. I wish all of you is given a long life in order to continue working obat paru paru basah

Jones said...

Professional Expert level Android Training in chennai, Android App Development
Android Training | Android App Development | Training in chennai

Unknown said...

Your website is very interesting, it is very meaningful and inspirational. I think your website deserves to be the number one.

CCNA Training in Pune | hadoop training in pune | java training in pune | digital marketing training in pune

sunilkumarkuppam said...

Thanks for sharing this information and keep updating us. This is informatics and really useful to me.
Selenium Training in Chennai | Selenium Training | Selenium Course in Chennai

Unknown said...

Excellent post. I have read your blog it's very interesting and informative. Keep sharing.
erp software in chennai

Brave Technologies said...

Excellent post. I have got some useful information form this article.
erp in chennai | erp software providers in chennai

Unknown said...

Nice Blog.Thank you for Sharing. We are leading erp software software solution providers in chennai. For more details call +91 9677025199. erp software in chennai | erp providers in chennai | online events registration

siva nesan said...

Thank you for this valuable information. I have got some important suggestions from it. I'm working in Brave Technologies Private Limited. web design in chennai

Fuzzy International said...

Thank you for your nice post. It is really useful. cashew nuts supplier in india | cashew nuts supplier in dubai

Kanye Co Jamila said...

An important building block of SEO is to develop your website which can be easily understandable for both Online Visitors (most important) and search engine robots. In the current digital age, seo is important for your online success means to generate leads.

SEO Services in IndiaSEO Company in India SEO Company in India SEO Services in India

Brave Technologies said...

Good post..Keep Sharing.! I'm working in brave technologies private limited. We are the leading low cost ERP software development company in chennai.

sunilkumarkuppam said...

This article is so informatic and it really helped me to know more about the Selenium Testing. This selenium article helps the beginners to learn the best training course. So keep updating the content regularly.
Selenium Training in Chennai | Best Selenium Training institute in Chennai | Selenium Course in Chennai

vigneswaran said...

Thanks for the shared enjoyable knowledge about providing the best knowledge.It's more useful and more helpful. great performing keeps sharing.If you learning about that Java platform to early reach about Besant Technologies Java Training in Chennai | Java Training Institute in Chennai | Best Java Training | Java Training Center in Chennai

Unknown said...

Thank you for sharing information
obat herbal penyakit kanker usus besar

Ramya Krishnan said...

Good and nice blog post, thanks for sharing your information.. it is very useful to me.. keep rocks and updating..

Java Training in chennai

Software Testing Training in chennai

Dot Net Training in chennai

Joya said...

may be useful for all, helpful article once and pardon me permission to share also here Obat lambung bengkak

Unknown said...

thank you for the information, visit my website at
obat gondok beracun

aksara said...

Nice blog.....

A very good information about Agile...Keep updating...

php training in coimbatore

seo training in coimbatore

web design training coimbatore

Unknown said...

Appreciation for really being thoughtful and also for deciding on
certain marvelous guides most people really want to be aware of.

Selenium Training in Chennai

srihariparu said...

nice and really helpful article to everyone... thanks for sharing
RPA Training Institute in Chennai | RPA Training Center in Velachery | Online Training Institute in Velachery

Unknown said...

The website is looking bit flashy and it catches the visitors eyes. A design is pretty simple .
office 2016 32 bit deutsch download

Fuzzy International said...

The best thing is that your blog really informative thanks for your great information!
cashew nuts suppliers and exporters in dubai
A4 paper suppliers and exporters in dubai

Unknown said...

You truly did more than visitors’ expectations. Thank you for rendering these helpful, trusted, edifying and also cool thoughts on the topic to Kate.
Besant technologies Marathahalli

Unknown said...

Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
selenium training in bangalore.

selenium training in chennai.

Unknown said...

Your new valuable key points imply much a person like me and extremely more to my office workers. With thanks; from every one of us.

white label website builder

Fauzi Noer said...

I and my family are very helpful with the info from you. May we all succeed the Hereafter.

Cara Cepat Mengecilkan Perut Buncit

Obat Benjolan Di Vagina

Obat Oles Tahan Lama

Toko Zahra Herbal

Sehat Itu Barokah

Unknown said...

Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging...
mobile website builder

brunagari said...

really good

Unknown said...

Unknown said...

mytectra placement Portal is a Web based portal brings Potentials Employers and myTectra Candidates on a common platform for placement assistance.

wpc said...

Hey Nice Blog!! Thanks For Sharing!!!Wonderful blog & good post.Its really helpful for me, waiting for a more new post. Keep Blogging!
Web Design Training

Petter Marry said...

Great Article

IEEE Projects for Engineering Students
Final Year Projects for CSE

Madhu Bala said...

Best explanation ever, previously I was looking for a info about this technology and now I am Clear. Thanks

selenium testing training in chennai
Best selenium training in chennai
selenium Classes in chennai
selenium course
selenium Testing Training

Thavaselvan said...

Great Post with very much valuable information. Great post special thanks to the author.
SAP Training in Chennai | SAP FICO Training in Chennai | Pearson Vue Exam Center in Chennai

Adhuntt said...

Great blog thanks for sharing Leaders in the branding business - Adhuntt Media is now creating a buzz among marketing circles in Chennai. Global standard content creation, SEO and Web Development are the pillars of our brand building tactics. Through smart strategies and customer analysis, we can find the perfect audience following for you right now through Facebook and Instagram marketing. Click here 360 your brand journey Adhuntt Media.
digital marketing company in chennai

Karuna said...

Nice blog thanks for sharing Say no to unethical ways for growing plants fast. We at Karuna Nursery Gardens stick to traditional and environment friendly methods of caring and growing therefore enabling us to showcase the largest collection on organic plants in Chennai.
plant nursery in chennai

Pixies said...

Excellent blog thanks for sharing It’s very important to have the best beauty parlour equipment to run a successful salon. Pixies Beauty Shop is the best place in Chennai to get high quality imported top brands at the best price.
beauty Shop in Chennai