{{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

京东图书

精通移动App测试实战 技术 工具和案例

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

精通移动App测试实战 技术 工具和案例

{{__(":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 }}) 详情
商品有效期

已下架

当前地址无法配送
已售完

商品描述

展开全部描述
编辑推荐

业界知名的测试专家,多本畅销书作者

移动测试工具全覆盖
Monkey、MonkeyRunner、Robotium、uiautomator、Appium
-移动测试流程全覆盖
操作系统、系统调试、自动化脚本开发、测试用例批量执行、持续集成
-移动自动化测试框架全实例讲解
-移动客户端性能全实例剖析
移动终端性能指标
移动端性能测试工具
LoadRunner在移动端性能测试的应用
内容简介

本书全面讲解了移动平台测试方面的技术、技巧、工具和测试用例等实战知识。内容涵盖主流的测试工具,包括JUnit、Monkey、MonkeyRunner、Robotium、UIAutomator、Appium以及性能测试利器LoadRunner、手机端性能监控工具Emmagee等;重点讲解移动平台的主要实战技术,如单元测试、功能测试、性能测试、UI测试、手游测试、自动化测试、测试用例管理、持续集成、脚本录制等。书中结合实例对各个工具进行深入讲解,真正做到学以致用。本书既是一本真正帮助读者学习移动测试中用到的所有技术的实战教程,也是一本名副其实的、贴近实战的移动端测试指南。
本书适合测试初学者、测试工程师、测试经理、移动开发人员和游戏开发人员学习借鉴,也可以作为大专院校相关专业师生和培训学校的教学用书。
作者简介

于涌,毕业于北京大学计算机系,先后担高级程序员、测试分析师、高级测试经理等职位。拥有二十年丰富的开发、测试及管理经验。现致力于软件测试理论和实践研究,尤其擅长自动化测试工具应用、性能测试和单元测试等。曾为多个大型软件公司、高校企事业和专业培训机构提供软件测试、性能测试、安全测试、移动测试、自动化测试等理论和相关工具应用方面的咨询、培训和实施指导工作,具有丰富的实践和教学经验。多本软件测试畅销书的作者。
目录



第1章 Android系统基础内容介绍 1
1.1Android系统介绍 2
1.2Android系统架构 2
1.3Android权限系统 4
1.4 Android相关的一些属性简介 4
1.5搭建Android开发环境 4
1.5.1JDK的安装与配置 5
1.5.2Android SDK的安装 8
1.5.3Eclipse的安装 11
1.5.4ADT的安装与配置 12
1.5.5集成版本的下载 15
1.6创建模拟器 15
1.7创建一个Android项目 20
1.7.1创建一个新的Android
项目 20
1.7.2如何填写Android项目
信息 20
1.7.3配置Android项目
和活动信息 21
1.7.4设计程序的原型UI 24
1.7.5依据UI原型实现Android
项目的布局文件 24
1.7.6布局文件内容的理解 26
1.7.7Android项目的源代码
实现 27
1.7.8AndroidManifest.xml文件
讲解 30
1.7.9运行Android项目 33
第2章 JUnit框架基础 37
2.1 JUnit框架介绍 38
2.2JUnit在Android开发中的应用 39
2.2.1单元测试的重要性 39
2.2.2单元测试实施者 39
2.2.3单元测试测试哪些内容 40
2.2.4单元测试不测试哪些
内容 40
2.2.5创建基于Android的测试
项目 40
2.3 应用JUnit对Android项目进行
单元测试 42
2.3.1 JUnit基于Android项目
TestCase的应用 42
2.3.2 JUnit基于Android项目
TestSuite的应用 50
第3章 ADB命令 57
3.1Android调试桥介绍 58
3.2ADB相关指令实例讲解 60
3.2.1adb devices指令实例
讲解 60
3.2.2adb install指令实例
讲解 62
3.2.3adb uninstall指令实例
讲解 63
3.2.4adb pull指令实例讲解 67
3.2.5adb push指令实例讲解 70
3.2.6adb shell指令实例讲解 73
3.2.7adb shell dumpsys battery
指令实例讲解 75
3.2.8adb shell dumpsys WiFi
指令实例讲解 76
3.2.9adb shell dumpsys power
指令实例讲解 77
3.2.10adb shell dumpsys telephony.
registry指令实例讲解 78
3.2.11adb shell cat /proc/cpuinfo指令实例讲解 79
3.2.12adb shell cat /proc/meminfo
指令实例讲解 80
3.2.13adb shell cat /proc/iomem
指令实例讲解 80
3.2.14获取手机型号指令实例
讲解 81
3.2.15获取手机处理器信息
指令实例讲解 81
3.2.16获取手机内存信息指令
实例讲解 82
3.2.17获取手机屏幕分辨率
信息指令实例讲解 82
3.2.18获取手机系统版本信息
指令实例讲解 83
3.2.19获取手机内核版本信息
指令实例讲解 83
3.2.20获取手机运营商信息
指令实例讲解 83
3.2.21获取手机网络类型信息
指令实例讲解 83
3.2.22获取手机串号信息指令
实例讲解 84
3.2.23adb shell df指令实例
讲解 84
3.2.24adb shell dmesg指令实例
讲解 84
3.2.25adb shell dumpstate指令
实例讲解 86
3.2.26adb get-serialno指令实例
讲解 87
3.2.27adb get-state指令实例
讲解 87
3.2.28adb logcat指令实例
讲解 88
3.2.29adb bugreport指令实例
讲解 90
3.2.30adb jdwp指令实例
讲解 91
3.2.31adb start-server指令实例
讲解 92
3.2.32adb kill-server指令实例
讲解 92
3.2.33adb forward指令实例
讲解 92
3.2.34am指令实例讲解 93
3.2.35pm指令实例讲解 94
3.3手机模拟器相关的一些操作命令
实例讲解 95
3.3.1模拟器上模拟手机来电
命令实例讲解 95
3.3.2模拟器上模拟发送短信
命令实例讲解 98
3.3.3模拟器上模拟网络相关
命令实例讲解 98
3.3.4修改模拟器的大小比例
相关命令实例讲解 100
3.3.5模拟器的其他命令及
如何退出模拟器控制台 100
3.4模拟器相关命令实例讲解 101
3.4.1创建安卓虚拟设备命令
实例讲解 103
3.4.2重命名模拟器命令实例
讲解 107
3.4.3查看模拟器命令实例
讲解 108
3.4.4删除模拟器命令实例
讲解 109
3.4.5启动模拟器命令实例
讲解 109
3.5创建安卓项目相关命令实例
讲解 110
3.6基于控制台命令行相关命令使用
指导 112
第4章Monkey工具使用 115
4.1 Monkey工具简介 116
4.2 Monkey演示示例 116
4.2.1第一个Monkey示例(针对
日历应用程序) 116
4.2.2 如何查看Monkey执行
过程信息 118
4.2.3 如何保持设定各类事件
执行比例 129
4.3Monkey相关参数讲解 130
4.3.1 -s参数的示例讲解 131
4.3.2 -p参数的示例讲解 132
4.3.3 --throttle参数的示例
讲解 133
4.3.4 --pct-touch 参数
的示例讲解 133
4.3.5 --pct-motion 参数
的示例讲解 133
4.3.6 --pct-trackball
参数的示例讲解 133
4.3.7 --pct-nav 参数
的示例讲解 134
4.3.8 --pct-majornav
参数的示例讲解 134
4.3.9 --pct-syskeys
参数的示例讲解 134
4.3.10 --pct-appswitch
参数的示例讲解 135
4.3.11 --pct-anyevent
参数的示例讲解 135
4.3.12--hprof参数的示例讲解
135
4.3.13 --ignore-crashes参数的
示例讲解 135
4.3.14 --ignore-timeouts参数的
示例讲解 136
4.3.15 --ignore-security-exceptions
参数的示例讲解 136
4.3.16 --kill-process-after-error
参数的示例讲解 136
4.3.17 --monitor-native-crashes
参数的示例讲解 137
4.3.18 --wait-dbg参数的示例
讲解 137
4.3.19 Monkey综合示例 137
4.4Monkey相关命令介绍 137
4.4.1 DispatchPointer命令
介绍 149
4.4.2 DispatchTrackball命令介绍
151
4.4.3 DispatchKey命令介绍 152
4.4.4 DispatchFlip命令介绍 153
4.4.5 LaunchActivity命令
介绍 153
4.4.6 LaunchInstrumentation命令
介绍 153
4.4.7 UserWait命令介绍 153
4.4.8RunCmd命令介绍 153
4.4.9Tap命令介绍 154
4.4.10ProfileWait命令介绍 154
4.4.11DeviceWakeUp命令
介绍 154
4.4.12DispatchString命令
介绍 154
4.5Monkey如何执行脚本 154
第5章MonkeyRunner工具使用 159
5.1 MonkeyRunner工具简介 160
5.2 MonkeyRunner安装部署 160
5.3MonkeyRunner演示示例 163
5.3.1第一个MonkeyRunner示例
(针对游戏) 163
5.3.2 如何利用monkey_recorder.py
进行脚本录制 163
5.3.3 如何利用monkey_playback.py
进行脚本回放 169
5.3.4 如何利用monkeyhelp.html
文件获取读者想要的 170
5.4MonkeyRunner脚本手工编写 171
5.4.1 MonkeyRunner关键类
介绍 171
5.4.2 MonkeyRunner脚本
编写 172
5.4.3 MonkeyRunner脚本
执行 173
5.5 MonkeyRunner样例脚本 174
5.5.1 按Home键 174
5.5.2设备重启 175
5.5.3设备唤醒 175
5.5.4按菜单键 175
5.5.5 输入内容 175
5.5.6 控制多个设备 175
5.5.7 对比截屏和已存在
图片 175
5.5.8 单击操作 176
5.5.9 安装APK包 176
5.5.10 卸载APK包 176
5.5.11 启动Activity 176
第6章Robotium自动化测试框架 177
6.1 Robotium自动化测试框架
简介 178
6.2 Robotium环境搭建 178
6.3第一个Robotium示例(针对记事本
应用程序) 178
6.3.1 记事本样例下载 178
6.3.2记事本样例项目导入到
Eclipse 179
6.3.3 记事本样例项目运行 182
6.3.4 记事本样例功能介绍 184
6.3.5 Robotium测试用例项目
结构 184
6.3.6 Robotium测试用例实现
代码 185
6.3.7 Robotium测试用例代码
解析 187
6.3.8 测试用例设计思路
分析 194
6.3.9 Robotium测试用例执行
过程 195
6.4 用Robotium实现对APK或有源码
的项目实施测试 200
6.4.1 基于有源代码应用的
Robotium自动化测试 200
6.4.2 基于APK包应用的
Robotium测试项目 207
6.5 用Robotium Recorder录制
脚本 214
6.5.1 Robotium Recorder插件的
安装 214
6.5.2 应用Robotium Recorder
录制有源代码的项目 217
6.5.3 应用Robotium Recorder
录制APK包应用 223
6.6 Robotium获取控件的方法 232
6.6.1 根据控件的ID获取
控件 232
6.6.2 根据光标位置获取
控件 238
6.7 测试用例脚本的批量运行 241
6.7.1 测试用例管理 241
6.7.2 测试用例执行 249
6.7.3 生成测试报告 254
6.8 持续集成 259
6.8.1 什么叫持续集成 259
6.8.2 持续集成环境部署 260
6.8.3 创建Jenkins job 264
6.8.4 生成build.xml文件 268
6.8.5 安装测试包和被测
试包 272
6.8.6 Jenkins配置测试报告 273
6.8.7 验证持续集成成果 275
6.8.8 关于持续集成思路
拓展 278
第7章自动化测试工具—UI Automator
实战 281
7.1 为什么选择UI Automator 282
7.2 UI Automator演示示例 282
7.2.1 UI Automator Viewer工具使用介绍 283
7.2.2 应用UI Automator等完成
单元测试用例设计基本
步骤 288
7.2.3 理解UI Automator Viewer工具捕获的元素属性
信息 291
7.2.4 UI Automator运行环境
搭建过程 292
7.2.5 编写第一个UI Automator
测试用例 296
7.2.6 测试用例实现代码及其
讲解 302
7.2.7 查看已安装的SDK
版本 308
7.2.8 创建build.xml等相关
文件 309
7.2.9 编译生成JAR文件 311
7.2.10 上传生成JAR文件到
手机 313
7.2.11 运行测试用例并分析测试
结果 313
7.3 UI Automator主要的对象类 316
7.3.1UiDevice类及其接口调用
实例 316
7.3.2UiSelector类及其接口调用
实例 318
7.3.3UiObject类及其接口调用
实例 320
7.3.4UiCollection类及其接口
调用实例 326
7.3.5UiWatcher类及其接口调用
实例 327
7.3.6UiScrollable类及其接口
调用实例 329
7.3.7Configurator类及其接口
调用实例 332
7.4 UI Automator常见问题解答 333
7.4.1 UI Automator对中文支持
问题 333
7.4.2 UI Automator如何执行
单个类里的单个测试
用例 334
7.4.3 UI Automator如何执行
单个类里的多个测试
用例 336
7.4.4 UI Automator脚本
示例 338
第8章自动化测试工具—Appium
实战 341
8.1 为什么选择Appium 342
8.1.1Appium的理念 342
8.1.2Appium的设计 342
8.1.3Appium的相关概念 343
8.2 Appium环境部署 344
8.2.1 Windows环境部署 344
8.2.2 Appium样例程序的
下载 354
8.2.3 Selenium类库的下载 355
8.2.4 建立测试工程 355
8.3Appium元素定位的3个利器 371
8.3.1 应用UIAutomator Viewer
获得元素信息的实例 371
8.3.2 应用Inspector获得元素
信息的实例 378
8.3.3 应用Chrome浏览器ADB
插件获得元素信息的
实例 382
8.4多种界面控件的定位方法
介绍 386
8.4.1根据ID定位元素 386
8.4.2根据Name定位元素 386
8.4.3根据ClassName定位
元素 386
8.4.4根据Content-desc定位
元素 387
8.4.5根据Xpath定位元素 387
8.5 多种界面控件的操作方法
介绍 388
8.5.1长按操作 389
8.5.2拖曳操作 391
8.5.3滑动操作 394
8.5.4多点操作 396
8.6 捕获异常、创建快照 397
8.6.1安装TestNG插件 397
8.6.2创建测试项目 400
8.6.3创建异常监听类 404
8.6.4创建测试项目类 404
8.6.5测试项目运行结果 407
第9章移动平台性能测试 411
9.1 移动平台性能测试简介 412
9.1.1性能测试的8大分类 412
9.1.2移动终端的性能指标 413
9.2 移动端性能测试工具 414
9.2.1 TraceView工具使用
介绍 415
9.2.2SysTrace工具使用
介绍 417
9.2.3Emmagee工具使用
介绍 422
9.2.4查看应用启动耗时 426
9.2.5获得电池电量和电池
温度 427
9.2.6获得最耗资源的应用 428
9.2.7获得手机设备电池电量
信息 430
9.2.8 获得手机应用帧率
信息 430
9.3LoadRunner在移动端性能测试的
应用 437

规格参数

品牌 京东图书
品牌属地 中国
ISBN 9787115417077
著者 于涌,王磊,曹向志
出版社 人民邮电出版社
包装 平装
出版时间 2016-03-01
页数 442
语言 中文
版次 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

发表评论
商品评分

请输入评论

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

举报

取消

确认删除该评论吗?

取消

历史浏览

品牌故事

京东图书