Skip to content

Commit 4e98786

Browse files
alaahongdiemol
andauthored
Add Chinese translation of "on_test_automation" (#262) [deploy site]
- introduction/on_test_automation.zh-cn.md Co-authored-by: Diego Molina <diemol@users.noreply.github.com>
1 parent 9f60af2 commit 4e98786

File tree

1 file changed

+12
-26
lines changed

1 file changed

+12
-26
lines changed

docs_source_files/content/introduction/on_test_automation.zh-cn.md

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,6 @@ title: "关于测试自动化"
33
weight: 2
44
---
55

6-
{{% notice info %}}
7-
<i class="fas fa-language"></i> Page being translated from
8-
English to Chinese. Do you speak Chinese? Help us to translate
9-
it by sending us pull requests!
10-
{{% /notice %}}
11-
126

137
首先,问问自己是否真的需要使用浏览器。
148
在某些情况下,如果您正在开发一个复杂的 web 应用程序,
@@ -82,9 +76,9 @@ c) 如果失败,它不会给出一个简洁的、“可检查”的方法来
8276

8377
首先,您需要创建一个帐户。在这里您可以做出一些选择:
8478

85-
* 您想使用现有帐户吗
86-
* 您想创建一个新帐户吗
87-
* 在配置开始之前,是否需要考虑有任何特殊属性的用户需要吗
79+
* 您想使用现有帐户吗?
80+
* 您想创建一个新帐户吗?
81+
* 在配置开始之前,是否需要考虑有任何特殊属性的用户需要吗?
8882

8983
不管您如何回答这个问题,
9084
解决方案是让它成为测试中“设置数据”部分的一部分 - 如果 Larry 公开了一个 API,
@@ -197,11 +191,11 @@ val accountPage = loginAs(user.getEmail(), user.getPassword())
197191
这些页面被存储为对象,
198192
其中包含关于 web 页面如何组成以及如何执行操作的特定信息 — 作为测试人员,您应该很少关注这些信息。
199193

200-
您想要什么样的独角兽
194+
您想要什么样的独角兽?
201195
您可能想要粉红色,但不一定。
202196
紫色最近很流行。
203-
她需要太阳镜吗
204-
明星纹身
197+
她需要太阳镜吗?
198+
明星纹身?
205199
这些选择虽然困难,但是作为测试人员,
206200
您的主要关注点是 — 您需要确保您的订单履行中心将正确的独角兽发送给正确的人,而这就要从这些选择开始。
207201

@@ -364,25 +358,17 @@ assertTrue("Sparkles should have been created, with all attributes intact", unic
364358
采用这一基本设计,您将希望继续使用尽可能少的面向浏览器的步骤来完成您的工作流。
365359
您的下一个工作流程将包括在购物车中添加独角兽。
366360
您可能需要多次迭代此测试,以确保购物车正确地保持其状态:
367-
在开始之前,购物车中是否有多个独角兽
368-
购物车能装多少
369-
如果您创建多个具有相同名称或特性,它会崩溃吗
361+
在开始之前,购物车中是否有多个独角兽?
362+
购物车能装多少?
363+
如果您创建多个具有相同名称或特性,它会崩溃吗?
370364
它将只保留现有的一个还是添加另一个?
371365

372366
每次通过工作流时,您都希望尽量避免创建帐户、以用户身份登录和配置独角兽。
373367
理想情况下,您将能够创建一个帐户,并通过 API 或数据库预先配置独角兽。
374368
然后,您只需作为用户登录,找到 Sparkles,并将它添加到购物车中。
375369

376-
### To automate or not to automate?
370+
### 是否自动化?
377371

378-
Is automation always advantageous? When should one decide to automate test
379-
cases?
372+
自动化总是有优势吗? 什么时候应该决定去自动化测试用例?
380373

381-
It is not always advantageous to automate test cases. There are times when
382-
manual testing may be more appropriate. For instance, if the application’s user
383-
interface will change considerably in the near future, then any automation
384-
might need to be rewritten anyway. Also, sometimes there simply is not enough
385-
time to build test automation. For the short term, manual testing may be more
386-
effective. If an application has a very tight deadline, there is currently no
387-
test automation available, and it’s imperative that the testing get done within
388-
that time frame, then manual testing is the best solution.
374+
自动化测试用例并不总是有利的. 有时候手动测试可能更合适. 例如,如果应用程序的用户界面,在不久的将来会发生很大变化,那么任何自动化都可能需要重写. 此外,有时根本没有足够的时间来构建自动化测试. 从短期来看,手动测试可能更有效. 如果应用程序的截止日期非常紧迫,当前没有可用的自动化测试,并且必须在特定时间范围内完成,那么手动测试是最好的解决方案.

0 commit comments

Comments
 (0)