الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مقابله بخصوص Software testing

بدأه Web Developer1 في 10 نوفمبر 2011 · 4 رد · 4,124 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

عندى مقابله عمل بخصوص وظيفه ال software testing ولا أعلم ماذا اراجع .. سيكون هناك اسئله technical بخصوصها فهل مع أحد أو أحد لديه فكره عن ذلك ... لكى أرى ماذا يمكننى مراجعته ..

ملحوظه هذه المقابله غدا ان شاء الله .. لانهم اتصلوا بى اليوم ..

سبحــــانك اللهم ربنا وبحمـــــدك , أشهد أن لا إله إلا أنـــــــت , أستغفـــــرك وأتـــــوب إليــــــك

#2

و عليكم السلام و رحمة الله و بركاته

أنا عملت كـ software tester لبضعة أشهر.كان الأمر مجرد اختبار للاصدارات الجديدة من البرامج قبل اعتمادها.

أثناء عملك كـ software tester ستمر عليك bugs في البرامج من حيث لا تتوقع (خصوصا أنك لست من طور هذه البرامج)، عليك أن تجرب كل شيء و كل شيء فقط! و أهمها الأشياء التي من غير المتوقع أن يقوم بها مستخدم عادي يريد تسغيل البرنامج.

مهمتك هي"إفشال" البرنامج بايجاد الأخطاء و المشاكل فيه (لذلك قد ينزعج منك بعض المبرمجين إن كان أداؤك جيدا :lol: )

استطيع أن استنتج من اسم العضوية الخاص بك أن لديك خبرة ( و لو متواضعة) في البرمجة، عليك الاستفادة من ذلك. مثلا تحاول أن تبحث عن شخص حسب الاسم، فتقوم بدلا من إدخال الاسم بإدخال single quote أي '

قد تسبب هذه مشكلة في عبارة ال SQL التي ستنفذ البحث

و غير ذلك الكثير.

مع العلم أن الأمر أكبر من ذلك، هناك طرق للاختبار مثل black box testing و white box testing و غيرها و لكنني لا أعرف الكثير عنها.

أنصحك بقراءة المقالة التالية:

http://en.wikipedia.org/wiki/Software_testing

1

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


#3

جزاك الله خيرا ... لقد قمت بقراءتها ولله الحمد .. ولكن ماذا كانت طيبعه المقابله من اجل العمل كتستر اى ما هى الاسئله التى يمكنهم أسئلتها ..؟

سبحــــانك اللهم ربنا وبحمـــــدك , أشهد أن لا إله إلا أنـــــــت , أستغفـــــرك وأتـــــوب إليــــــك

#4

أنا عملت بدون مقابلة لأنني كنت قد تقدمت للعمل لدى الشركة كمبرمج فعرضوا علي حينها أن أعمل مختبر لفترة قصيرة ثم أنتقل إلى البرمجة و هذا ما حصل.

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


#5

قد يكون الاطلاع على الأختبار الأمني مهم أيضا، دونك هذه النقاط:

  • إختبار البرامج في ظروف غير متوقعة وغيرقياسية ؟! بهدف تحليل الأخطاء البرمجية و الإستثنائات ومن ضمنها:
إختبار الأخطاء والإستثنائات في وقت التنفيذ
ACCESS_VIOLATION
INVALID_HANDLE
NO_MEMORY
TIMEOUT
ARRAY_BOUNDS_EXCEEDED
IN_PAGE_ERROR
ILLEGAL_INSTRUCTION
NONCONTINUABLE_EXCEPTION ......
  • إختبار الثغرات الأمنية وإمكانية إستغلالها مثل:

تحليل ثغرات Stack Buffer Overflow

تحليل ثغرات Heap Buffer Overflow

تحليل ثغرات Integer Overflow

تحليل ثغرات Denial Of Service - DoS -

تحليل الثغرات بكل انواعها remote و local

أما بالنيسبة لتطبيقات الويب:

1-محاولة إختراق الموقع وكسر كلمات المرور لإعطاء تقرير مفصل عن مستوى الأمن.

2- تحليل الثغرات والأخطاء لتطبيقات الويب php و java و asp

وهي التطبيقات الخاصه المكتوبه من قبل مبرمجي الموقع

3- البحث عن ثغرات SQL Injection

4- البحث عن ثغرات Cross-Site Scripting - XSS

5- البحث عن ثغرات Command Execution

6- البحث عن ثغرات Remote File Inclusion

7- البحث عن ثغرات Authentication & Session Hijacking

8- إعطاء تقييم أمني للتطبيقات الجاهزة في الموقع

مثل ( المنتديات - المجلة -سجل الزوار-ومحركات البحث وغيرها )

9- تحليل الأخطاء البرمجية في صفحات الموقع وتشمل:

- إختبار الروابط المعطلة و المكسوره

- أختبار كود html tag للجداول والصور ومختلف اوسمه Html ...

- اختبار توافقية صفحات الموقع مع مختلف متصفحات الويب

- اختبار سكربتات الويب مثل java script و vb script

- كتابة ملفات احترافيه htaccess و web.xml و robots

تم تعديل هذه المشاركة بواسطة A.S Hack في 15 نوفمبر 2011 في 12:42

" إن الله كتب الإحسان على كل شيء"

::

الإرادة ... تحقق السيادة.

مواضيع مشابهة