יש כמה טכניקות לעשות את זה, ובחברות גדולות יש אנשים שזה העבודה שלהם להחליט לפי איזו מטריקה מחלקים (אם קודם כל משחררים את הגרסה רק לעיר אחת, מדינה אחת או רנדומלי) ובאיזה אחוזים - לא בהכרח חצי חצי ואז הם אלה שיושבים ומשווים את התוצאות והגרפים. מניסיוני בדרך כלל מחלקים לפי IP בצורה רנדומלית. זה מאפשר לוודא שמי שנכנס פעם אחת מאותו IP יקבל את אותה גרסה כל הזמן שהטסט רץ. לרוב הcloud services זה משהו שהוא מובנה בשחרור של גרסה חדשה ונקרא גם gradual deployment - זה אומר שאנחנו משחררים את הגרסה לאט לאט, ויכולים לשלוט על האחוזים. גם שם לרוב משתמשים בIP. אם אתה רוצה לשחק עם זה ואין לך cloud services אתה יכול להטמיע מנגנון כזה בעצמך בשרת ואז לשמור cookie בדפדפן.
מעולה. תודה
סרטון מעולה!
תודה!
אהבתי את החלק השני של הסרטון שאפשר לקחת את זה גם ליום יום..
תודה
איך את מחלקת את הלקוחות בין הגרסאות, רנדומלית? יש מנגנון שאת ממליצה עליו?
יש כמה טכניקות לעשות את זה, ובחברות גדולות יש אנשים שזה העבודה שלהם להחליט לפי איזו מטריקה מחלקים (אם קודם כל משחררים את הגרסה רק לעיר אחת, מדינה אחת או רנדומלי) ובאיזה אחוזים - לא בהכרח חצי חצי ואז הם אלה שיושבים ומשווים את התוצאות והגרפים.
מניסיוני בדרך כלל מחלקים לפי IP בצורה רנדומלית. זה מאפשר לוודא שמי שנכנס פעם אחת מאותו IP יקבל את אותה גרסה כל הזמן שהטסט רץ. לרוב הcloud services זה משהו שהוא מובנה בשחרור של גרסה חדשה ונקרא גם gradual deployment - זה אומר שאנחנו משחררים את הגרסה לאט לאט, ויכולים לשלוט על האחוזים. גם שם לרוב משתמשים בIP.
אם אתה רוצה לשחק עם זה ואין לך cloud services אתה יכול להטמיע מנגנון כזה בעצמך בשרת ואז לשמור cookie בדפדפן.