シャドーイング練習: Testing the Burger King website | Exploratory Testing | QA - YouTubeで英語スピーキングを学ぶ

C1
Hey guys, this is Jason from Glitch in the System
⏸ 一時停止中
221
文が短すぎたり長すぎる場合は、Editをタップして調整してください。
1
Hey guys, this is Jason from Glitch in the System
2
and today we are going to be doing our first session of exploratory testing.
3
And the app or website that we are going to be exploratory testing is Burger King.
4
So stay tuned, I'm going to spend some time doing some exploratory testing of the Burger King website today.
5
So you may be asking,
6
why the Burger King website?
7
about a week ago I ordered online delivery through the Burger King website.
8
Delivery guy showed up everything looked good.
9
About five minutes later I realized that I was missing one whopper.
10
I did what any reasonable person would do.
11
First thing I did was to call back the driver.
12
The driver didn't answer the first time.
13
I called him back again.
14
He answered but then he pretended like he couldn't hear what I was saying.
15
I then texted him, but no response.
16
Still to this day, no response.
17
So the driver was working for DoorDash.
18
So Burger King uses DoorDash as their delivery system when you order from their website.
19
So I went on to customer service on DoorDash and they're like,
20
sorry, dude, we can't do anything for you because you didn't order through DoorDash.
21
You ordered through Burger King.
22
So you have to call the Burger King store.
23
So I called the Burger King store.
24
Here's what they told me.
25
They told me that I would have to go to the Burger King store and pick up my missing Whopper.
26
So why would I want to go to the store
27
and pick up a single Whopper when I had ordered for a delivered Whopper?
28
So long story short, this is kind of why I want to test the Burger King app,
29
but also other things that I found was while trying to make my order,
30
the website wasn't working properly when I was trying to do certain things.
31
And I will point those out today as I run across them again,
32
but let's go ahead and start this up.
33
So first thing things first,
34
I'm going to use this X-Ray Exploratory app.
35
So let's create a new session here and we're going to call this Burger King.
36
And let's see, charter, let's see,
37
describe your test charter, including its mission.
38
So mission, mission, order, food,
39
objectives, have it your way.
40
So that's Burger King's slogan, right?
41
Have it your way.
42
Or at least it used to be.
43
Maybe I'm really old.
44
All right.
45
So good enough.
46
We'll figure things out on the way.
47
This doesn't really matter.
48
So let's go ahead and start the session.
49
And let's see.
50
I want this screen.
51
Sure.
52
Okay.
53
So timer has started.
54
I'm going to spend about an hour my time looking for stuff
55
but I'm just going to cut the video to bits and pieces that are important to you guys.
56
First thing I'm going to do on the website is I'm going to hit inspect
57
and go to console just so that I can see if there's any errors popping up when I'm doing things.
58
So I have my levels set to just show warning
59
and errors so if there's any warnings or errors then it should show up in there.
60
All right so what I'm going to do is order delivery because that's what I did.
61
I have Disneyland's address in my clipboard so let's do that and we want the one in Anaheim,
62
California and then let's try a fake phone number.
63
Okay and let's see delivery instructions.
64
Don't forget my food.
65
All right, so it looks like it knows that this is not a valid phone number.
66
So I think it's probably hinting off of the area code.
67
So I can do like a 206.
68
And let's try that.
69
So that doesn't work either.
70
So it has something in it that is telling it it's not a valid phone number.
71
But that one apparently is.
72
So that's cool.
73
Let's go to our favorites.
74
And let's see if we can find anything.
75
I'm looking for some deals.
76
Doesn't look like you got any deals.
77
Oh, fun.
78
You see that?
79
So if I go to flame grilled beef,
80
I get a blank page here.
81
So let's take a picture of that.
82
So screenshot.
83
So there's a screenshot.
84
You can see that there's no things here there's no flame grilled beef
85
so if I click on that section there's no stuff there right
86
and put some steps in
87
so steps one select I'm just gonna not put the one there I'm just gonna say select delivery order
88
and then second thing is select flame grilled beef and then actual,
89
I'm going to say nothing is displayed.
90
Okay.
91
All right.
92
So this is the fun part.
93
So I had something bad happen.
94
So I found a bug,
95
but now I need to figure out exactly what I did to make that bug happen.
96
So let's see.
97
Offers.
98
Our favorites.
99
I remember looking at this.
100
Oh, there we go.
101
So GraphQL error.
102
So uncaught error, GraphQL error,
103
cannot query field tablet delivery on type vendor configs.
104
Did you mean sci-com delivery?
105
So I'm not sure what I did to make that happen.
106
A big part of exploratory testing is that you just explore.
107
Just click around, see things.
108
There's no structure.
109
There's no rhyme or reason behind things.
110
You're just kind of trying to do things in a user sort of way.
111
Okay, so let's take our time.
112
So let's remember what we did before.
113
So before we did this,
114
we actually had a bad phone number, right?
115
And the fact that they let me do this at all is ridiculous
116
that that's come on guys all right let's try this okay
117
so add to mobile order and let's let's do one
118
so you can do all this customization stuff here that's all fun
119
and games
120
so typically what i would do here is i would mess with all these things at go do plus
121
and minus and plus and minus
122
and see see make sure everything works right now let's just take the default
123
so this is called happy path take the default
124
so let's add another one but this time i'm going to mess with stuff so it says no cheese
125
that's going to add regular cheese you can't add extra bacon
126
so this first guy here i'm going to add extra i'm
127
just going to hit the plus sign once on everything
128
so whatever it was as the default it's now plus one okay the second guy actually let's go ahead
129
and just submit that let's just make sure that works before i
130
because it's going to get complicated if i don't
131
so it says add to order but what happened do you notice
132
that my cart did not increase not valid on specialty versions not valid with any other coupons
133
or offers valid only at participating us burger king restaurants not valid one per guest
134
so one per guest is the thing the problem here is
135
that i have one in my cart i do all my stuff i hit add to cart
136
and it doesn't tell me
137
that it didn't add it to my cart it just silently fails
138
so that's that's no bueno if there's no error telling me
139
that i have a problem then i'm just going to try again
140
and i'm going to try again and it's just going to make me mad
141
and i don't know why it doesn't work
142
because me like most other people when we're ordering food
143
or using websites and stuff we're not reading the fine print
144
that says one per order you need to let us know when things are not working you can't just
145
nope out of it let's try one more
146
so i'm gonna add i'm gonna load this guy up
147
so i'm gonna click the plus sign everywhere you're gonna get extra everything whether you like it or not
148
and then this one I'm going to snope out of everything.
149
So basically somebody wants the whole buffet and then somebody just wants some meat and toast.
150
Add to cart.
151
That works.
152
Check out its mixer.
153
All right, so here we go.
154
We're seeing all these errors here.
155
Just for fun, let's go a little deeper here.
156
Let's go to network.
157
Let's see if we have any errors.
158
graphql failed so you cannot add
159
and subtract items from two different burgers at the same time
160
why is there a refresh button here i just noticed that
161
that is really silly okay so this this this one up here
162
that the browser gives us is not good enough
163
so you have to have your own customized refresh button so i really don't like that when you choose a delivery,
164
you put an address in like this,
165
you select it and say, deliver here.
166
Uh, and then you go to offers.
167
You only get those two offers,
168
but if you go to here,
169
actually, if you go to restaurants,
170
put in your address, do this and then select the specific restaurant,
171
And you go to offers.
172
Then you get all of this.
173
One doesn't give you all this stuff and the other does.
174
So it should be the same workflow.
175
So that's definitely an issue here.
176
Let me play around with the responsiveness a little bit.
177
So here we go.
178
So we are in, let's do like an iPhone X.
179
Cool.
180
So this is not good because the button is overlapping the thing.
181
So you can't actually see what it is.
182
Okay, I'm confused.
183
The buttons are different.
184
What's more do?
185
More is the menu.
186
Okay.
187
How do you close the menu?
188
You can't close the menu.
189
Oh my goodness.
190
All right, I think I'm going to stop here.
191
This kind of shows that even a corporate multi-billion dollar company
192
that has tons of money and resources at their disposal can have websites that are semi-functional and that have issues.
193
So this really shows you the importance of QA in an IT department.
194
You can't just have developers.
195
You need somebody to QA the stuff and make sure that things are working the way they are For me,
196
customer experience is always the thing.
197
So the other week I spent probably like an hour trying to order the darn Burger King
198
that I still never got my Whopper.
199
So last week I spent probably an hour trying to order that $12.99 meal with modifications
200
because my daughter is one of those who just likes bun and meat and cheese and doesn't want anything else.
201
But as you can see,
202
the cart breaks at that point when you have different variations of of stuff
203
that was really frustrating and i was like very close to giving up
204
but i worked and worked at the system
205
and i wasn't getting paid for it but i really wanted
206
that delivery and my daughter really wanted her customized burger
207
so i figured out some some work around to it i
208
think i think it was like maybe you had to leave the pickles alone
209
and then everything was fine um something silly like
210
that things are not working they're likely just going to go off and buy food somewhere else.
211
All right, so that was the very first iteration of our exploratory testing of websites.
212
If you enjoyed the video,
213
make sure you hit that subscribe,
214
the like button, and the bell.
215
And if you want to see more videos like this,
216
make sure to leave a comment and tell me what other website that you have come across that's buggy,
217
and we want to call out the developers and the companies to make sure that they fix them.
218
And maybe just let me know of a website that would be fun to test and I'll put that on here.
219
Okay.
220
Until next time.
221
See ya.

アプリをダウンロード

話したすべての文をAIが採点

スキャンしてダウンロード
スキャンしてダウンロード
TRENDING

人気動画

文脈と背景

この動画では、ジャスンがバーベキューチキンのウェブサイトを探索的にテストする様子を紹介しています。彼が以前、オンラインで食べ物を注文した際に欠品が発生し、その問題を解決するための苦労を語っています。特に、デリバリーサービスとのコミュニケーションの難しさやウェブサイトの不具合が良くない体験をもたらす要因として挙げられています。この話の背景を理解することは、英語のリスニング力を高めるだけでなく、実生活での状況理解にも役立ちます。

日常的なコミュニケーションのためのトップ5フレーズ

  • 「それはどういう意味ですか?」 - If a word or situation is unclear.
  • 「もう一度言ってもらえますか?」 - When you need clarification.
  • 「申し訳ありませんが、私は聞こえません。」 - When communication fails during a call.
  • 「手伝ってくれませんか?」 - Asking for help in tricky situations.
  • 「私は注文しましたが、届いていません。」 - Reporting a missing order.

ステップバイステップ シャドーイングガイド

この動画の内容に基づいて、シャドーイングを行うための具体的な手順を以下に示します。

  1. 動画を視聴する:まず、全体を通してこの動画を一度見て、内容を把握しましょう。
  2. フレーズを抽出する:特に重要なフレーズをメモし、それらを繰り返し練習しましょう。例えば、「私は聞こえません」というフレーズを強調してみてください。
  3. スロー再生で聴く:動画をスロー再生し、発音に注意を払いながら、ジャスンの言葉を繰り返します。これにより、英語の発音を良くすることができます。
  4. 影響を与える:何度も「shadow speak」を行いながら、彼のスピードとリズムに合わせてみましょう。これは、月に数回練習することで、スピーキング能力を向上させるのに役立ちます。
  5. 自分の体験を共有する:理解した内容をもとに、あなた自身の経験について友人や家族に話してみましょう。これにより、実践的な英語力を養うことができます。

この方法を試すことで、効果的なシャドーイングが実現し、日常的なコミュニケーションがスムーズになるでしょう。

シャドーイングとは?英語上達に効果的な理由

シャドーイング(Shadowing)は、もともとプロの通訳者養成プログラムで開発された言語学習法で、多言語習得者として知られるDr. Alexander Arguelles によって広く普及されました。方法はシンプルですが非常に効果的:ネイティブスピーカーの英語を聞きながら、1〜2秒の遅延で声に出してすぐに繰り返す——まるで「影(shadow)」のように話者を追いかけます。文法ドリルや受動的なリスニングと異なり、シャドーイングは脳と口の筋肉が同時にリアルタイムで英語を処理・再現することを強制します。研究により、発音精度、抑揚、リズム、連音、リスニング力、そして会話の流暢さが大幅に向上することが確認されています。IELTSスピーキング対策や自然な英語コミュニケーションを目指す方に特におすすめです。

コーヒーをおごる