跟读练习: 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
热门
关于本课
在本节中,学习者将通过分析汉堡王网站的测试经验,实践他们的英语口语技能。这个视频展示了如何在遇到问题时,有效沟通和解决问题,涵盖了一些关键的对话和需求表达。通过观看这个视频,学习者可以更好理解日常生活中可能会遇到的情况,同时提高他们的语言表达能力。
关键词汇与短语
- 在线外卖 - 指通过网络下订单并由外卖员送货上门的服务。
- 客户服务 - 提供支持和帮助以满足顾客需求的部门或服务。
- 送货司机 - 负责将顾客订单送到指定地址的人员。
- 错单 - 指订单中缺少或错误的物品。
- 互动沟通 - 通过电话、文本等方式与他人交流以解决问题。
- 体验反馈 - 对使用产品或服务后的感受和意见进行分享。
- 无响应 - 不对他人的问询或请求作出回应的状态。
练习技巧
在观看此视频时,尝试使用shadowing技巧,跟随讲话者的语速和语调进行模仿。视频的节奏适中,非常适合进行英语口语练习。以下是一些建议,帮助您更好地进行练习:
- 选择一小段对话,重复几遍,专注于发音和语调。您可以在观看时暂停以便更好地跟上。
- 注意说话者的情感变化,尝试在练习时加入类似的语气,这将有助于提高您的英语发音的表达力。
- 利用视频中的实际对话,尝试将这些情境应用到您的日常生活中,增强记忆与运用的效果。
- 如果您在某些短语上感到困难,可以使用重复的方式多加练习,直到您能自信地使用它们。
观看视频时,专注于力所能及的内容,从中获得灵感,并利用看YouTube学英语的方法来提升您的英语水平,达到更好的学习效果!
什么是跟读法?
跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。
