{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
免运费
Yami

Nickname

请告诉我们怎么更好地称呼你

更新你的名字
账户 订单 收藏
{{ inviteNavTitle }}
退出登录

切换配送区域

不同区域的库存和配送时效可能存在差异.

历史邮编

{{email ? __('Got it!') : __('Restock Alert')}}

我们将在商品到货后第一时间通知你。

取消
Yami

京东图书

精通自动化测试框架设计

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

精通自动化测试框架设计

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
后结束
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
后结束促销
后开始秒杀 后结束秒杀
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 详情
商品有效期

已下架

当前地址无法配送
已售完

商品描述

展开全部描述
编辑推荐

介绍用开源测试工具进行软件测试和框架设计的图书。
对自动化测试框架层层剖析,对构成自动化测试框架的各个元素,包括基类、日志、计时、检查点、截屏、数据处理,娓娓道来,并实现了 UI/API 的分层自动化测试,更有效地应用于敏捷开发模式下的快速、灵活的持续测试。
本书对不同类型、格式的测试数据(如XML、Excel文件、数据库等数据源)的处理技术做了详细交待,能够满足不同业务数据的测试需求。
一个随手可得的案例(开源TestLink项目)贯穿其中,从单点功能到多点功能、功能操作的封装、页面封装、控件封装、数据封装,到业务与具体实现的隔离、分层处理等,各种自动化具体技术或技巧都很好地被呈现出来,让读者可以一面学习、一面实践,效果倍增。
本书构建的自动化测试框架是从底层Solvent、SeMet开始,一方面是基于Selenium+webDriver实现,基础可靠;另方面,又能脱离Selenium+webDriver,为API等其他不同技术实现的自动化测试服务。
内容简介

全书共分3部分,第1部分包括第1~8章,介绍了有关测试框架与UI自动化测试的主题。在第1章中介绍了若干种不同类型的自动化测试实践,并提出了T型自动化测试框架以及纺锤形自动化测试模型。在第2章介绍了自动化测试中如何进行数据的交互与管理,并结合实际案例列举了Java属性文件、XML、Excel、数据库以及CSV等不同的处理方式。第3章和第4章介绍如何分层构建Solvent、SeMet等底层框架。第5~8章是有关TestLink UI自动化测试框架的构建。第2部分是UI自动化框架横向拓展的主题。第3部分讲解API测试。实现了UI/API的分层自动化测试,并探讨了在敏捷模式下,通过统一框架,同一用例在不同技术实现方式下无缝切换运行的可行性和由此带来的价值。第16章介绍了Webdriver的基础概念及简单元素封装、自定义Page Object等内容。读者可以按照此书介绍的方法,根据自身工作中被测应用的实际特点,加上适当的工具,来尝试建立适合自身项目实际需求的自动化测试框架。本书是帮助读者从初学者踏上通往更高层级测试工程师的阶梯。
本书适合作为测试初学者、测试从业人员、测试经理、测试管理人员、测试开发人员的参考用书,也可以作为大专院校相关专业的师生用书和培训学校的教材。
作者简介

陈冬严 ,浙江大学硕士,具有10年软件测试和团队管理的工作经验,先后服务于领先的ITSM、PLM软件研发企业,现于某金融行业核心机构IT规划部门担任项目管理工作。业余时间喜欢园艺。
目录

第1部分构建UI自动化框架
第1章BCO团队的自动化之旅 2
1.1奥运年的新挑战 2
1.1.1BCO是什么 2
1.1.2为什么需要BCO 2
1.1.3测试任务与测试内容 3
1.1.4利益干系人 4
1.1.5Pink Mail、Escalation和SPRTracker 5
1.1.6沟通,还是沟通 5
1.2史前的自动化 6
1.2.1自动化安装系统 6
1.2.2快速回归测试系统的混合自动化 6
1.2.3来自小众自动化工具的框架 7
1.3五天太久,还能压缩吗 8
1.3.1BCO版本发布用时分布 8
1.3.2缺陷压力测试 9
1.4听说又有一个新框架了 10
1.4.1初见Solvent 11
1.4.2学习XPath和HTML 12
1.4.3XPath定位工具 12
1.4.4自信与挑战 13
1.4.5找到适合自身的实践对象 14
1.4.6框架的归属问题 14
1.4.7Automation 100 15
1.5冰山 15
1.5.1假失败 15
1.5.2低优先级的自动化Backlog 16
1.5.3破窗与“造轮子” 16
1.6再启航 16
1.6.1自动化测试金字塔与冰淇淋 17
1.6.2橄榄形的自动化测试 18
第2章测试数据管理 19
2.1简介 19
2.2测试数据分类 19
2.3测试数据交互基本方法 20
2.3.1使用Java的系统属性 21
2.3.2使用操作系统的环境变量 22
2.3.3使用属性文件 23
2.4使用XML文件 23
2.4.1Webdriver中的定位方法 24
2.4.2使用dom4j进行解析 25
2.5使用Excel 27
2.5.1经典的DataTable 27
2.5.2强关键字驱动的自动化用例 28
2.5.3Apache POI介绍 29
2.5.4单个工作表的解析 30
2.5.5整个工作簿的解析 34
2.5.6用例解析与执行 35
2.5.7Mock API类 38
2.5.8Mock API适配器类 39
2.6使用数据库 40
2.6.1JDBC连接数据库 41
2.6.2使用Apache DbUtils 44
2.6.3从TestLink数据库中读取数据 46
2.7使用CSV文件 47
2.7.1CSV文件数据解析思路 48
2.7.2实现泛型解析 48
2.7.3对象类案例 49
2.7.4提供数据源的外部访问 50
2.7.5CSV文件通过SQL方式查询结果 50
第3章构建Solvent 53
3.1框架是什么 53
3.1.1六万立方米的混凝土大底板 53
3.1.2测试框架及其目标 53
3.2Solvent与JUnit 54
3.3迟早,你需要一个基类 54
3.3.1用例基类SolventTestCase 55
3.3.2业务功能基类Solvent 57
3.4基于Log4j的日志 60
3.4.1Log4j简介 60
3.4.2一个简单的例子 62
3.4.3实现SolventLogger类 63
3.4.4使用SolventLogger 64
3.5使用TestWatcher截屏 65
3.5.1功能分析 65
3.5.2实现示例 65
3.6经改造的Apache计时器 66
3.6.1Apache的计时器 66
3.6.2Solvent增强的计时器 67
3.6.3部署计时器 68
3.6.4计时精度与延迟 69
3.7使用Timeout进行超时判负 70
3.8自定义检查点CheckPoint 70
3.8.1检查点类CheckPoint 70
3.8.2部署与使用 73
3.9Configurator提供统一框架配置参数 75
3.9.1Configurator类的实现 75
3.9.2双重参数文件的读取 78
3.9.3配置参数的使用 80
3.10基于XML的运行时参数处理 81
3.10.1来自XML的用例数据集 81
3.10.2InputFileFinder获取输入文件 82
3.10.3InputFileDigester进行解析 83
3.10.4数据结构之SolventTestDataSetBean 85
3.10.5数据结构之SolventTestDataSet 87
3.10.6在SolventTestCase中完成解析 88
3.10.7SolventTestCase提供统一数据获取方法 89
3.10.8测试用例参数化案例 90
第4章构建SeMet 92
4.1SeMet是什么 92
4.2引入SeMet类 92
4.3引入TLTestCase 98
4.4引入SeMetWebDriverSession类 99
4.5引入Webdrivers工厂类 100
4.6小结 101
第5章TestLink自动化测试 102
5.1自动化测试策略 102
5.2为什么是TestLink 103
5.3TestLink简介 105
5.4TestLink安装 105
5.4.1XAMPP的安装 106
5.4.2TestLink部署 107
5.5TestLink主要功能分析 108
5.5.1基于文档的测试 108
5.5.2TestLink基本业务对象 109
5.5.3模块与功能点 109
5.6TestLink页面分析 110
5.6.1页面结构分析 110
5.6.2Web组件分析 112
5.7框架 113
5.7.1Webdriver中有关(i)frame的处理方法 114
5.7.2回到原点的frame处理方法 114
5.7.3工具类FrameHelper 115
5.7.4一级页面的使用方法 116
5.7.5二级以下页面的使用方法 116
5.7.6不同框架下使用组件的方法 117
5.8左右选择框 118
5.8.1页面分析及自动化实现 118
5.8.2功能分析及自动化实现 120
5.9浮动对话框 121
5.9.1页面分析及自动化实现 121
5.9.2功能分析及自动化实现 123
5.9.3复选框的简单增强 125
5.10树 126
5.10.1页面分析及自动化实现 126
5.10.2功能分析及自动化实现 128
5.11表格 130
5.11.1页面分析及自动化实现 131
5.11.2功能分析及自动化实现 132
5.11.3TableSeMet子类 134
5.12下拉选择框 136
5.12.1组件介绍 136
5.12.2功能与测试点分析 137
5.12.3SelectboxSeMet类 138
5.13小结 140
第6章页面封装—从登录到测试项目管理 142
6.1登录——三段式页面封装法 142
6.2测试项目对象TestProjectBean-使用方法链 144
6.3创建测试项目类CreateProjectSeMet 146
6.3.1页面定位 146
6.3.2页面元素定位 146
6.3.3元素获取与简单操作 146
6.3.4高级业务操作—隔离业务与具体实现 148
6.4统一测试项目操作类ProjectMgrCRUSeMet 149
6.4.1重构的CreateProjectSeMet类 150
6.4.2零代码的EditProjectSeMet类 150
6.5测试项目管理TestProjectMgrSeMet 150
6.5.1测试项目列表 151
6.5.2查询与创建 152
6.6登录后默认主页面——使用枚举类封装框架数据 153
6.7第一个完整的端到端用例 154
6.7.1测试场景 154
6.7.2自给自足的测试用例 155
6.8小结 156
第7章页面封装—测试规约的自动化 158
7.1导航栏 158
7.1.1导航栏页面分析 158
7.1.2元素分析与自动化实现 159
7.1.3测试上下文 160
7.2关键字管理 160
7.2.1页面分析 161
7.2.2自动化测试用例 161
7.2.3关键字管理类的实现 162
7.2.4文件导入关键字 164
7.3测试规约 166
7.3.1进入测试规约页面 166
7.3.2测试用例集操作 166
7.3.3创建测试集 168
7.3.4创建测试用例 169
7.4完整的用例 174
7.5小结 176
第8章测试计划 177
8.1从主页面到测试计划管理 177
8.1.1页面定位 177
8.1.2静态跳转方法 178
8.2测试计划管理 179
8.3创建测试计划 179
8.4测试计划对象 181
8.5版本管理 182
8.5.1从主页面到版本管理 182
8.5.2从版本管理类到版本管理对象 183
8.6添加测试用例至测试计划 186
8.6.1发起添加测试用例 187
8.6.2测试用例树操作 187
8.6.3添加用例至测试计划 188
8.7添加平台至测试计划 190
8.7.1发起添加平台 190
8.7.2完成平台添加 191
8.8测试执行 192
8.8.1测试执行的入口 192
8.8.2测试用例集的设定 192
8.8.3执行结果录入 194
8.9小结 196
第2部分UI自动化框架横向拓展
第9章Web兼容性测试 198
9.1浏览器简史 198
9.2内核之母 201
9.3内核之意 202
9.3.1Trident 202
9.3.2Gecko 203
9.3.3Presto 204
9.3.4WebKit 204
9.3.5Chromium &Blink 205
9.4渲染与解析 205
9.5容错处理机 210
9.6布局与绘制 210
9.7兼容性问题案例 215
9.7.1网银中使用的jQuery版本问题 215
9.7.2IE 10在响应式时间中CSS样式布局混乱 215
9.7.3CSS重构以及JS文件分割优化 216
9.7.4IE 6浏览器上页面加载的性能问题(可导致IE 6崩溃) 217
9.7.5兼容性Bug错误具体分析 223
9.8移动端浏览器兼容性 226
第10章轻量级本地化测试解决方案 233
10.1什么是本地化、国际化和全球化 233
10.2本地化测试自动化的挑战 233
10.3解决的思路 234
10.4伐谋:一码走天下 234
10.4.1TestLink的样例分析 234
10.4.2使用本地化中性资源进行自动化 235
10.5伐兵:使用本地化资源 238
10.5.1TestLink本地化资源文件分析 238
10.5.2本地化支持的简要流程 239
10.5.3本地化案例 240
10.6基于HSQL的数据字典 241
10.6.1为什么使用HSQL 241
10.6.2HSQLDB数据导入及维护 241
10.6.3将HSQL集成进自动化测试框架 243
10.7结合Java Annotation的解决方案 248
10.7.1思路 248
10.7.2定义Annotation 249
10.7.3定义工具类,通过Java反射机制动态获取本地化资源 249
10.8部署 251
10.8.1SolventTestCase 251
10.8.2Solvent 251
10.8.3框架类 251
10.8.4测试用例 252
10.9总结与展望 252
第3部分Hybrid Automation—实现UI/API测试一体化
第11章欢迎来到接口测试的世界 254
11.1集成测试与接口测试 254
11.1.1集成测试 254
11.1.2接口测试与测试接口 254
11.2XML-RPC简介 255
11.3使用原生的TestLink XML-RPC接口 256
11.3.1启用XML-RPC接口 256
11.3.2获取API KEY 256
11.3.3sayHello样例 257
11.3.4TestLink XML-RPC简析 259
11.4使用TestLink Java API 260
11.5测试用例自动化生成初探 263
11.5.1重温等价类划分 263
11.5.2组合策略与工具 265
11.5.3数据集与组合算法 265
11.5.4生成全组合用例 267
11.5.5生成健壮性用例 271
11.6小结 272
第12章Hybrid Automation混合自动 274
12.1修改SeMet层的基础类 274
12.1.1在Webdrivers类中存储TestLinkAPI实例 274
12.1.2在TLTestCase中完成TestLinkAPI初始化 274
12.2在测试用例中直接使用接口 276
12.3将接口转移到业务SeMet类中 278
12.4用例无缝切换 280
第13章iTestLink业务与技术解耦 281
13.1问题与挑战 281
13.2Webdriver带来的启示 281
13.3实现iTestLink 282
13.3.1定义TestLink业务接口 282
13.3.2定义业务对象类 283
13.3.3增加TLSession类获取执行方式 284
13.3.4枚举类TestLinkDriver的实现 285
13.3.5新建TLTestCase 286
13.4iTestLink的测试用例 286
13.5改造APIMet支持iTestLink 288
13.5.1引入TestLinkJavaAPIAdaptor 288
13.5.2接口间TestProject对象转换 290
13.5.3接口层测试用例执行 291
13.6改造SeMet支持iTestLink 292
13.6.1实现Service类 293
13.6.2改造相关SeMet 294
13.6.3实现TestLinkSeMetAdaptor 296
13.6.4UI层测试用例执行 297
13.7小结 298
第14章代码的管理和审查 299
14.1简介 299
14.2代码管理工具 299
14.2.1GIT介绍 299
14.2.2安装过程 300
14.2.3常用命令 300
14.3代码审查工具 302
14.3.1Gerrit是什么 302
14.3.2如何去安装 302
14.3.3基本功能介绍 306
14.4检出代码 310
14.4.1命令介绍 310
14.4.2工作场景一 310
14.5提交代码 312
14.5.1命令介绍 312
14.5.2工作场景 314
14.6合并分支 316
14.6.1命令介绍 316
14.6.2工作场景 317
14.6.3分支合并冲突 319
14.7最佳实践 320
第15章持续集成 322
15.1简介 322
15.2持续集成工具 322
15.2.1Jenkins介绍 322
15.2.2主要功能 323
15.2.3如何安装 324
15.2.4建立新的Job 324
15.2.5注意事项 325
15.2.6系统配置 326
15.2.7设置Job 330
15.2.8成功连通 331
15.2.9工作场景 333
15.3执行自动编译和测试 334
15.4合并代码 335
15.5常见问题 336
15.6最佳实践 337
第16章Webdriver入门简介 339
16.1Webdriver的基本结构 339
16.2Webdriver的工作原理 339
16.3在启动浏览器的时候发生了什么 340
16.3.1Firefox 340
16.3.2Chrome 341
16.3.3IE 341
16.4Webdriver常用API简介 342
16.4.1Webdriver API结构浅析 342
16.4.2启动与关闭浏览器 344
16.4.3提取文本getText 344
16.4.4提取元素属性getAttribute 345
16.4.5模拟浏览器的前后跳转forward和back 345
16.4.6模拟鼠标右键Actions和contextClick 346
16.4.7截图TakesScreenshot 346
16.4.8操作下拉菜单Select控件 347
16.4.9操作frame里面的元素switchTo 348
16.4.10操作单选按钮radio button 349
16.4.11操作多选框checkbox 350
16.4.12切换窗口getWindowHandle 350
16.4.13等待 351
16.4.14JS弹出框 352
16.4.15弹出框的扩展 353
16.5Page Object介绍 355
16.5.1创建LoginVariables.java文件 357
16.5.2创建LoginPage文件 358
16.5.3创建GloablaFunction.java文件 359
16.5.4创建WebdriverTest.java文件 359
16.5.5创建LoginTest.java文件 360
16.6选择Webdriver而不是Selenium RC 361
16.7如何从Selenium RC迁移到Webdriver 362
16.8Webdriver如何执行Javascript 364
16.9如何定制浏览器 364
16.10小结 365

规格参数

品牌 京东图书
品牌属地 中国
ISBN 9787115415653
著者 陈冬严,邵杰明,王东刚,蒋涛
出版社 人民邮电出版社
用纸 胶版纸
包装 平装
出版时间 2016-04-01
页数 366
语言 中文
版次 1

免责声明

产品价格、包装、规格等信息如有调整,恕不另行通知。我们尽量做到及时更新产品信息,但请以收到实物为准。使用产品前,请始终阅读产品随附的标签、警告及说明。

查看详情
加入收藏
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
数量
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
由 京东图书 销售
送至
{{ __("Ship to United States only") }}
满$69免运费
正品保证

已加入购物车

继续逛逛

为你推荐

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

优惠券

{{ coupon.coupon_name_new | formatCurrency }}
领取 已领取 已领完
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
即将过期: {{ formatTime(coupon.use_end_time) }}

分享给好友

取消

亚米礼卡专享价

使用礼卡支付即可获得礼卡专享价

规则说明

礼卡专享价是部分商品拥有的特殊优惠价格;

购买礼卡专享价商品时,若在结算时使用电子礼卡抵扣支付,且礼卡余额足够支付订单中所有礼卡专享价商品的专享价总和,则可以启用礼卡专享价;

不使用礼卡支付,或礼卡余额不满足上一条所述要求时,将无法启用礼卡专享价,按照普通售价计算,但您仍然可以购买这些商品;

在购买礼卡专享价商品时,若余额不足,可以在购物车或结算页中点击“充值”按钮对礼卡进行购买和充值;

商品若拥有礼卡专享价,会显示“专享”的特殊价格标记;

如有疑问,请随时联系客服;

礼卡专享价相关规则最终解释权归亚米所有。

由 亚米 销售

服务保障

Yami 满$49免运费
Yami 无忧退换
Yami 从美国发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

亚米网希望为我们的客户提供最优秀的售后服务,让所有人都能放心在亚米购物。亚米自营商品在满足退换货条件的情况下,可在收到包裹的30天之内退换商品(食品因商品质量问题7天内可退换;为了确保每位客户都能获得安全和高质量的商品,对于美妆类产品,一经开封或使用即不提供退款或退货服务,质量问题除外;其他特殊商品需联系客服咨询)。
感谢您的理解和支持。

查看详情

由 亚米 销售

亚米电子礼品卡使用规则

若购买时选择自动充值,订单完成后礼卡将自动充值到您的账户中;

若购买时选择发送邮件,订单完成后系统将自动发送卡号和密码到您填写的邮箱;

发送邮件时,任何用户均可使用邮件中的卡号密码进行礼卡充值,请妥善保管邮件信息。

如接收邮件遇到问题,请联系客服处理;

发送邮件时,若礼卡没有被兑换,可以补发邮件。若已经被其他用户兑换,则无法补偿;

亚米网电子礼卡可用于购买自营或第三方商品;

亚米网电子礼卡没有有效期限制,长期有效;

亚米网电子礼卡的金额,可分多次使用;

亚米网电子礼卡业务规则,最终解释权归亚米网所有。

退换政策

已消费的电子礼卡不支持退款。

京东图书 销售

服务保障

Yami 满$49免运费
Yami 最优售后
Yami 美国本土发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

由 京东图书 销售

服务保障

Yami 跨店满$69免运费
Yami 30天退换保障

亚米-中国集运仓

由亚米从中国精选并集合各大优秀店铺的商品至亚米中国整合中心,合并包裹后将一次合包跨国邮寄至您的地址。跨店铺包邮门槛低至$69。您将在多商家集合提供的广泛选品中选购商品,轻松享受跨店铺包邮后的低邮费。

退换政策

提供30天内退换保障。产品需在全新未使用的原包装内,并附有购买凭据。产品质量问题、错发、或漏发等由商家造成的失误,将进行退款处理。其它原因造成的退换货邮费客户将需要自行承担。由于所有商品均长途跋涉,偶有简易外包压磨等但不涉及内部质量问题者,不予退换。

配送信息

亚米中国集运 Consolidated Shipping 运费$9.99(订单满$69 包邮)

下单后2个工作日中国商家发货,所有包裹抵达亚米中国整合中心(除特别情况及中国境内个别法定节假日外)会合并包裹后通过UPS发往美国。UPS从中国发货后到美国境内的平均时间为10个工作日左右,根据直发单号可随时跟踪查询。受疫情影响,目前物流可能延迟5天左右。包裹需要客人签收。如未签收,客人须承担包裹丢失风险。

由 京东图书 销售

服务保障

满$69免运费
正品保证

配送信息

Yami Consolidated Shipping 运费$9.99(订单满$69包邮)


下单后1-2个工作日内发货。 物流时效预计7-15个工作日。 如遇清关,交货时间将延长3-7天。 最终收货日期以邮政公司信息为准。

积分规则

不参加任何折扣活动以及亚米会员积分制度。

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

Yami

下载亚米应用

返回顶部

为你推荐

品牌故事

京东图书

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

评论{{'('+ commentList.posts_count + ')'}}

分享你的感受,帮助更多用户做出选择。

写评论
{{ totalRating }} 写评论
  • {{i}}星

    {{i}}星

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

暂无符合条件的评论

评论详情

Yami Yami

{{ showTranslate(commentDetails) }}收起

{{ strLimit(commentDetails,800) }}查看全部

Show Original

{{ commentDetails.content }}

Yami
查看更多

{{ formatTime(commentDetails.in_dtm) }} 已购买 {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

请输入内容

回复{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}收起

{{ strLimit(reply,800) }}查看全部

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

请输入内容

取消

End

发表评论
商品评分

请输入评论

  • 一个好的昵称,会让你的评论更受欢迎!
  • 修改了这里的昵称,个人资料中的昵称也将被修改。
感谢你的评论
你的好评可以帮助我们的社区发现更好的亚洲商品。

举报

取消

确认删除该评论吗?

取消

历史浏览

品牌故事

京东图书