التخطي إلى المحتوى الرئيسي

software testing is usually a chaotic


software testing is usually  a chaotic
which this mean this can be done randomly
any one who has been working in the field for any extent of tome has experienced
unreasonable lack of organization  , poor scheduling , and daunting bug reports
this mean that a lot of people that they are been in the career of testing face the problem
of lack to  organize their stuff specially the bug reports one
and although this fact but working in the mess is a task of its own , the best way to avoid this
situation is to create order in your own habits . that mean you should have the ability to be an organized person
and this can be done if you can create a common and consistent order for any work you touch then set an example of your colleagues
by avoiding mess testing , you will save hours  of your time . hours you would spend searching and gathering test case details are now spend
executing tests . when you can focus on less the administration work of your testing . you are free to capture and report more critical bugs.
an efficient software tester can not only find more critical bugs , but they can contribute more their energy to help their team
so how do you became more efficient ?
here are five steps to improve your software testing efficiency
1- organize everything
preparing  effective software testing environment  and tasks requires communication with many people
if you do not have a method or approaches to store information , then you will miss important
details . Details that could end up saving your hours of your time
people are communicating through multiple mediums
it is easy for message to slip through the cracks
you have been there . you are talking with your test lead and they insist that they made a request weeks ago
but you do not  have understand what they are talking about
when you create organized structure it store all of your important
details
you can gather the relevant details and from your testing strategy   
 it is important to have one place for communication between team members
as you may be need to revisit the information exchange between you and your team members
you will do your future safe
self favor by making it accessible
1- write a detailed  bug report
if you write a clean and details bug report  then you will do everyone on your team
an enormous favor .
there are three points  I would like to stress on here
write with detail
 write with  clarity
write with others
the  people who will read your bug report will not understand   or see
what you did to expose that a bug
when you write in detail you allow the rest of your team  and the developers to save an enormous amount of time by not having to guess
any part of your environment   
when you write in detail, it is easy too much . it is impressive you write only
what is necessary . you do not need to have a conversation  inside of your bug report
we prefer  a simple and documented method
when you write a bug report it is a best to pretend the person you ware writing it for is a person who has never used the app in their life
if you can create reproducible bug report with this level of understanding . then you will make everyone one happy
write a clear test cases
test case are an important part of software testing process . testers on your team
will be reliant on the information displayed to be carry out their tasks
the efficiency  of your entire team depends on being able to write  clear test cases
much like writing a bug report when you write a clear test case it makes
the work of the developers and other testers easier
do not create a long test case when you add more steps to a test case you increase the  probability of someone on your team failing into execute a task .
experience  shows the optimal length of a test case is between 3-8 steps
take apart  and communicate  
testing is a team effort you will find keeping everyone in the loop from the beginning of the cycle
will save enormous amount of time down to the line
when you expose testers to a greater amount of the development, they will fell much more
comfortable and confident in what their  goals should be . a tester is only  as efficient as their team
your goal is to make sure  everyone involved in the project has a solid
understanding of the application  when everyone understands what the application entails can effectively cover test cases
communicate with the test lead or manager to allow testers to be involved
in the decision making meetings . giving testers  access to early knowledge will allow
them to  prepare early test environment
this will avoid unforeseen issues preventing any delays or risks while also being cost effective
 ask yourself questions
testing is a process . you are given an app and you must decide what should be tested, what the result should be , and apply testing technique
ask yourself what question your tests are answering , your testing techniques are a vault of answers  once you understand what question  is
you just need to pick which answer makes the most sense
when you create a procedure you end up reaching your desired result faster . filter the techniques that makes little sense and apply the ones that do if those do
do not work then you can go back and try less obvious techniques





تعليقات

المشاركات الشائعة من هذه المدونة

الانسان عدو نفسه

بعد غياب طال الكتابه او بمعني    ادق النشر عشان احيانا بكتب لكن   مش بنشر . قررت اكتب التدوينة دي الساعه 2 ونص صباحا بتوقيت الاسكندرية اول يوم من ايام عيد الاضحي فى يوم 12 اغسطس 2019 عموما   التدوينة ممكن تكون متلخبطه وانا مش هحاول انقحها ولا اعمل فيها اي تعديل بعد اول درافت هنشره زي ما هيطلع كدا بكل اخطائة. حقيقى الانسان عدو نفسه وحقيقى هو كائن جاهل وفاكره نفسه عارف وعالم لكن كل يوم يطلع موقف او اتنين يقولوا عكس دا ويثبت حقيقة انه جاهل . الفكرة دي شغالة تزن فى دماغي بقالها ساعة او اكتر يمكن من نص النهار وهي بتلف فى دماغي . لما سالت نفسي عن اسباب ان الفكرة موجوده بالقوة دي طلع عشان حسابات الاسبوع او الكم يوم دول مكنتش صحيحة تماما وبدون دخول فى تفاصيل مش هتكون مفيد كتابتها ولا مفيد انك تضيع وقتك فى قرايتها   فالحقيقة المذكورة اعلاه دي بيجي معها حقيقة تانيه ان الانسان ضعيف وبيفتكر انه قادر على سد احتياجاته على الاقل الاساسية   لكنه غير قادر نهائي بالاضافه انه اصلا كائن متكلع وبيزود على احتياجات الاساسية احتيجات تانيه مش اساسيه واحتياجات اصلا ربما ...

قصصهن

قصصهن ديه سلسلة قصص ناويت اكتبها مستوحاه من خيالى اولا ومن واقعى ثانيا تجربه كتابه عايزة اشوف هتودينا ع فين ، فضفضه من نوع اخرى يحمل شكل القصص ولكن بطريقه مش احترافيه وبطريقه عفوية جدا لان اللى بتكتب لسه مش قررت انها تشوف الاحترافى ازاى ونبد باول قصه لا تريد التعلق هى تنتمى بشكل او باخر الى نفس المنطقه الانسانية   (المنطقه الانسانيه تشمل الافكار ،  الخلفية الثقافية والهوية ، الهوايات المشتركة)   تعرفت عليه عن طريق بعض الاصدقاء المشتركين ع شبكه التواصل الاجتماعى تعرف ملامحه من صوره وهو ايضا يعرفها من صورها . اذا مروا بنفس الشارع ستعرفه من طوله او ملامحه او من ابتسامته نعم من ابتسامته فهو له ابتسامة مميزة . اما  هو فلن يلحظ مرورها من جانبه بنفس الشارع . لا تعرف ماذا تريد منه لا تعرف او ربما لا تعرف كثير انها ربما اتريده صديق مُقرب  ولكن بعض الاصدقاء يتحولون الى احباب وهى لا تريد ذلك تريد ان تهتم ولكن ليس ااهتمام الذى ربما يتحول الى تعلق ثم الى حب  لا تريد هذا ايضا ، لكن احساسها انها تجمعهما اشياء مشتركه والانتماء الى نفس المنطقه الانسانيه يجعلها...

حودايت منير (1) ايديا فى جيوبى

يقولون ان للاغانى معانى اخرى غير كلماتها معانى مرتبطه بذكريات الاغنيه ربما تسمع الاغنيه مرات عده ولكن ذكرى واحدة فقط هى ما ترتبط بالاغنيه معك.   عندما تسمع منير  فلا تملك الا ان تحب هذا الصوت النوبى الاصيل  .. والنهرده هنحكى  حكايه عن اغنية  من اغانىه وهى اغنية  " ايديا فى ج يوبى"  يتخيل الكثيرون انه الحكايه هتكون عن الوحده وعن ازاى استمتعنا بالوحدة .. لكن حكايتنا مش كدا حكايتنا عن  الونس الصامت الونس الذى يسري ما بين طرفين لا يتكلمون كثيرا .. تبدا الحكايه بميعاد فى احدى احياء الجيزة او القاهرة الكبرى فى حي الزمالك المحبب لكلا من المتقابلين .. -ها هنتقابل فين فى الزمالك فى شارع طه حسين حلو وقريب دا ؟ - اها تمام كويس انا هجاى من الشغل عليكى على طوال هى تنتظره فى الشارع  قبل الميعاد بوقت كافى هى  لا تتاخر ابدا عن مواعيده  عشان تلحق تبص على المكان اللى هيتقابله فيه او يمكن عشان متوهش  متعرفش تحديدا ايه السبب ورا دا .. المهم انها مستنيه فى الشارع وكان لطيف مفيش مضايقات من اى نوع  اهو بدا يطل من اول الشارع ...