ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
ארתיום ת.הצטרפות: 15/07/2005 · הודעות: 4433 ·
 

הודעה פורסם: 22/12/2008 - 09:56
נושא ההודעה: כתיבת UNIT TESTS עבור מערכות web.

שלום,

אני מעוניין להריץ בדיקות אוטומטיות עבור מערכת webית. בפרט מנגנון sessions. לכן, אני צריך כלי שיכול לדמות דפדפן -- לשמור עוגיות, להחזיר אותם, לזרוק עם timeout עבר ועוד.

האם קיימים כלים כאלה?

פשוט, יש לי מספר session backends שעובדים לפי עיקרונות שונים ויש להם הרבה הגדרות, אז הייתי שמח אם היה לי משהו אוטומטי שיאפשר להריץ בדיקות סטנדרטיות מול מערכת מוכנה.

יש חיה כזו?

תודה!

_________________
קזית 3 - קנופיקס עברי.
BiDiTeX - תמיכה בכיווניות ל-LaTeX.
CppCMS - פיתוח ל־web ב־++C.

גם לי יש בלוג Neutral
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
VincentGlennלא בפורום כעת ת.הצטרפות: 24/09/2003 · הודעות: 271 · מיקום: באר-שבע
 

הודעה פורסם: 22/12/2008 - 10:13
נושא ההודעה: יש

יש כמה חיות כאלה.
wget הוא כלי שורת-פקודה שיכול לדמות פעולות של דפדפן, כולל cookies, referrers, ועוד כמה תכונות. לגבי session אני לא בטוח. יש לו man page די מפורט.
יש כמה כלי ג'אווה שיודעים לעבוד מול HTTP. יש את Apache HTTP client וכלים דומים.
מצאתי בגוגל גם את זה:
http://httpunit.sourceforge.net/
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10517 · מיקום: כדור הארץ
 

הודעה פורסם: 22/12/2008 - 10:40
נושא ההודעה:

נסה את selenium, קראתי אודותיה דברים טובים:
http://seleniumhq.org/
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ארתיום ת.הצטרפות: 15/07/2005 · הודעות: 4433 ·
 

הודעה פורסם: 22/12/2008 - 11:03
נושא ההודעה:

mksoft :
נסה את selenium, קראתי אודותיה דברים טובים:
http://seleniumhq.org/


תודה מאיר, אבל זה נראה לי קצת overkill בסה"כ אני רוצה להכין כמה טסטים פשוטים שמאפשרים לבדוק מספר מנועים בהגדרות/סביבות שונות.

_________________
קזית 3 - קנופיקס עברי.
BiDiTeX - תמיכה בכיווניות ל-LaTeX.
CppCMS - פיתוח ל־web ב־++C.

גם לי יש בלוג Neutral
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
omriלא בפורום כעת ת.הצטרפות: 24/11/2003 · הודעות: 1148 ·
 

הודעה פורסם: 22/12/2008 - 11:07
נושא ההודעה:

אולי לכתוב סקריפט פשוט שישתמש ב CURL?

_________________
Sure linux is user-friendly, it's just picky about who its friends are Smile
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
פינגווין אדוםאורח · ·
 

הודעה פורסם: 22/12/2008 - 11:12
נושא ההודעה:

WGET יודע לעבוד עם עוגיות.
המודול LWP בPERL וכל תת המודולים שלו נותנים לך ממשק לפעולות של לקוח HTTP.
גם QHTTP של QT הוא לא רע בכלל ומאפשר לא מעט, אבל עוגיות מבחינתו הן HEADER ככל HEADER אחר, אין לו טיפול מיוחד בהן.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10517 · מיקום: כדור הארץ
 

הודעה פורסם: 22/12/2008 - 11:25
נושא ההודעה:

יש גם את webunit‏:
http://mechanicalcat.net/tech/webunit/

ועוד כלים (מבוססי פייתון):
http://pycheesecake.org/wiki/PythonTestingToolsTaxonomy#WebTestingTools
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ארתיום ת.הצטרפות: 15/07/2005 · הודעות: 4433 ·
 

הודעה פורסם: 22/12/2008 - 11:41
נושא ההודעה:

תודה אני אבדוק

_________________
קזית 3 - קנופיקס עברי.
BiDiTeX - תמיכה בכיווניות ל-LaTeX.
CppCMS - פיתוח ל־web ב־++C.

גם לי יש בלוג Neutral
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 22/12/2008 - 14:45
נושא ההודעה:

אם כבר הזכרת UNIT TESTS, אתה יכול לתת הסבר מעשי קצר מה זה?
כלומר, מה זה UNIT TESTING באופן כללי, ומשם לעבור להקשר של מערכות WEB.
תתייחס בתשובתך גם לשאלה האם יש הכרח לדעת DESIGN PATTERNS לשם ביצוע הדבר הזה.
אם אתה יודע על קורסים ברשת או מאמרים **טובים** שמסבירים את המתודולוגיה הזו בצורה מסודרת, אשמח אם תשלח לינקים.
או שכמו הרבה דברים בחיים, אולי זה רק Common Sense.

הערה: אני אחרי גוגל וויקי. אני מחפש משהו שכבר השתמשת בו, ושאתה יודע שהוא טוב ומועיל.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. ארתיום
  2. VincentGlenn
  3. mksoft
  4. ארתיום
  5. omri
  6. אורח [פינגווין אדום]
  7. mksoft
  8. ארתיום
  9. אורח