בדיקות ללא סלניום ואו דפדפן עם קוקיס

שלום ינון!
הראית כמה פעמים בוובינר שלך איך לעשות בדיקות עם סלניום ודפדפן
וגם הראית עוד אפשרות לישות את הכל ללא דפדפן אלא רק קוד פייתון בלבד
השאלה שלי היא האם יש דרך ליישם את האפשרות השניה עם שליחת קוקיס מהשרת שמבצע את הבדיקה אל השרת מולו אנו בודקים
וכך ליישם בדיקות שמחייבות חיבור עם קוקיס כגון בדיקה לאחר התחברות וכו

תודה

הי,

כן ברור. דיברנו למשל על המודול requests, אז אתה יכול לצרף אליו עוגיה עם כל בקשה כמו שמראים כאן:

http://docs.python-requests.org/en/master/user/quickstart/

בקצרה זה הקוד:

>>> jar = requests.cookies.RequestsCookieJar()
>>> jar.set('tasty_cookie', 'yum', domain='httpbin.org', path='/cookies')
>>> jar.set('gross_cookie', 'blech', domain='httpbin.org', path='/elsewhere')
>>> url = 'https://httpbin.org/cookies'
>>> r = requests.get(url, cookies=jar)
>>> r.text
'{"cookies": {"tasty_cookie": "yum"}}'

אתה תצטרך כמובן לפני להסתכל בדפדפן לראות מה הקוקי שמתאים לך כדי לדעת מה לצרף

או קי
עשיתי על האתר שלך והדפסתי רק את השלום אורח
עם זה

for link in soup.select('span.greeter'):

רק רציתי לשאול
מה ה JAR עושה בצורה שונה

והאם יש דרך לתת לו כפרמטר את הקובץ קוקיז של הדפדפן והוא לבד יקח ממנו את כל הפרמטרים ויטען אותם לבקשה
כמו שקורה הדפדפן במציאות

ד.א מאד מוזר שאני יכול קבל את הערך של העוגיה בF12 בדפדפן אבל בתוכנה BROSER SQLITE הוא לא מאפשר לקרוא את הערך שלו רק נותן לי אותו מוצפן בינארי

תודה רבה