做更好的自己!加油!
- Android
- ADT
- Android Studio
- iOS
- Xcode
- Common
- Atom
- Sublime Text
- Vim
- Visual Studio Code
- Android
- 掌握Android开发基础技能
- iOS
- 掌握iOS开发基础技能
- Web
- 掌握Web开发基础技能
- api
- 掌握api相关基础知识
- 测试
- 掌握基本的测试用例设计方法和**
- Native
- Hybrid
- H5 App
- ReactNative
- Android
- Android sdk manager
- adb
- ddms
- ant
- aapt
- emulator
- Genymotion
- hierarchyviewer
- monitor
- monkey
- monkeyrunner
- uiautomatorviewer
- iOS
- lldb
- iExplorer
- libimobiledevice 套件
- codesign
- instruments
- xcodebuild
- atos
- xcrun
- Android
- Instrumentation
- Athrun
- Robotium
- Monkey
- Monkeyrunner
- uiautomator
- Selendroid
- Calabash*Android
- monkeytalk
- Appium √
- Espresso
- cafe
- iOS
- UIAutomation(旧)
- XCUITesting
- KIF
- Frank
- Appium √
- ios-driver
- Mechanic.js
- monkeytalk
- Calabash*iOS
- TuneupJs
- ynm3k
- Appium √
- Macaca √
- Android
- robolectric
- Instrumentation
- Mockito
- RxJava
- iOS
- OCUnit
- GHUnit
- XCTest
- OCMock
- OCMockito
- Expecta
- OCHamcrest
- ReactNative
- waxpatch/wax
- ota
- Charles
- fiddler
- burpsuites
- tcpdump
- anyproxy
- iOS developer mode
- ATC
- Charles
- Android
- MAT
- ddms
- Memory Monitor
- Allocation Tracker
- LeakCanary
- dumpsys
- procrank
- top
- iOS
- Memory Leaks
- Android
- findbugs
- lint
- infer
- CheckStyle
- PMD
- iOS
- scan*build
- oclint
- infer
- deployment
- Common
- 安捷伦
- tcpdump
- wireshark
- 高速(慢速)摄像机
- 埋点
- 腾讯GT
- 网易Emmagee
- Android
- gfxinfo
- dumpsys
- traceview
- systrace
- GameBench
- battery*historian
- iOS
- Core Animation(instruments)
- Network(instruments)
- TimeProfiler(instruments)
- Zombies(instruments)
-
Android
- Drozer
- apktool
- dex2jar
- proguard
- 加固
- exported/permission
- AndBug
- androguard
- Xposed
-
iOS
- IDB
- iRET
- DVIA
- LibiMobileDevice
- otool
- Android
- Jacoco
- EMMA
- iOS
- gcov
- Android
- Dexposed(二次开发之后)
- Robust
- android-frontia
- Nuwa
- HotFix
- RocooFix
- DroidFix
- AndFix
- iOS
- JSPatch
- WaxPatch
- ota
- ReactNative
- weex
- AB Tester
- AppAdhocOptimizer
- Google Website Optimizer
- Visual Website Optimizer
- testflight
- 蒲公英
- fir
- pre
- testin
- MQC
- MTC
- Jenkins
- Travis CI
- Android
- mvn
- gradle
- iOS
- xctool
- Cocoapods
- SL4A
- gomobile
- STF
- AppCrawle
- 知识管理/总结分享
- 沟通技巧/团队协作
- 需求管理/PM
- 交互设计/可用性/可访问性知识
- 快速的学习能力
参考测试体系
#测试技术
- mtc
- testin
- fir
- mqc
- appium
- capybara
- selenium
- phantomjs(推荐)
- 框架选择
- soapui
- capybara-json
- gatling
- 参考他的集成测试例子
- fake server
- 分析工具
- fiddler(貌似是唯一可自动解码工具)
- soapui
- em-proxy
- 自定义代理
- 单元测试
- 研发推进, 仅作支持
- 持续集成结合
- 静态扫描
- findbugs
- 负载测试
- 加压工具
- gatling
- ab
- jmeter
- 监控平台
- influxdb+grafana
- ELK
- nmon(不推荐)
- 性能剖析
- byteman
- btrace
- 火焰图
- perfj
- systemtap
- 覆盖率
- jacoco
- 流程建模
- 根据byteman构建思维导图
- 代码diff
- 思维导图红黑线diff
- dot绘图
- debug与trace
- jenkins持续集成
- 自动构建
- 发布包构建
- docker镜像构建
- 自动编译
- 自动静态扫描
- 单测
- 部署
- 性能测试
- 接口测试
- UI测试
- 报警机制
- 大job收集所有子job的结果
- 邮件提醒为主
- 自动构建
- 手工测试
- 新功能测试
- 预发布环境
- 预演环境
- testerhome的引流
- 开发模式
- 分支开发主干发布
- 基于每个分支构建对应的持续集成job
- 发布版本从tag中获取
- 持续集成监控tag
- 手工部署
- 自动化部署
- docker
- 基础镜像可以手工构建
- 给每个容器分配独立的ip
- vagrant
- vmware virtualbox
- docker
##线上环境
- 接口版本化
- 灰度发布
- 流量旁路
robotframework 官方文档
备选书单: 技术类:
- Python学习手册(第4版) √
- 失控 √
- 深入理解Android自动化测试 -在读
- Android应用测试与调试实战
- 移动App性能评测与优化
- 腾讯Android自动化测试实战
- 白帽子讲 Web 安全
- 测试驱动开发
- 测试驱动开发的艺术
- 持续集成软件质量改进和风险降低之道
- 持续交付-发布可靠软件的系统方法
- 大话移动APP测试 Android与iOS应用测试指南
- 疯狂Android讲义
- 高级软件测试卷1:高级软件测试分析师
- 高级软件测试卷2:高级软件测试经理
- 高性能Linux服务器构建实战:运维监控、性能调优与集群应用
- 计算机网络(第5版)(美)特南鲍姆
- 零成本实现Web性能测试:基于Apache JMeter √
- 敏捷软件测试:测试人员与敏捷团队的实践指南
- 轻轻松松自动化测试
- 软测之魂:核心测试设计精解
- 软件测试的艺术
- 软件测试经验与教训
- 软件测试与持续质量改进
- 软件测试自动化
- 软件测试自动化技术与实例详解
- 软件架构模式
- 深入理解计算机系统
- 探索式测试实践之路
- 淘宝技术这十年
- 完美测试
- 网络营销其实很简单—15位业界知名专家布道互联网络营销
- 微软的软件测试之道 √
- 悟透JAVASCRIPT.美绘本
- 细说PHP(第2版)
- 笑傲测试 软件测试流程方法与实施
- 移动App测试实战 顶级互联网企业软件测试和质量提升最佳实践
- 捉虫记 大容量Web应用性能测试与LoadRunner实战
- HTTP权威指南
- iOS测试指南
- JavaScript高级编程3
- jenkins权威指南 英文版
- Node.js开发指南
- Python Web开发:测试驱动方法
- Python核心编程(第二版) √
- Web性能权威指南
- 大型网站技术架构
- 测试架构师修炼之道:从测试工程师到测试架构师
- MacTalk:人生元编程
- 正则指引
- 网站分析实战
- 架构之美
- 安全之美
- web容量规划的艺术
- 设计模式之禅
- 利用python进行数据分析
- 构建高可用linux服务器
- 算法技术手册
微信读书:
- "我":移动互联网创业的未来 √
- 创新的洞见
- 梦里花落知多少 三毛传
- 小米模式:互联网经济下的超速崛起之道
- 周鸿炜:人生就是不停的战斗
- 长尾理论
- 货币的祸害
- 世界太大还是遇见你:林徽因传
- 刻意练习:如何从新手到大师
- 季羡林私人史
- 给大家看的**通史
- 季羡林谈人生
- 移动时代:我们如何生存
- 看见 √
- 告诉你一个卓别林的故事
- 读懂日本:菊与刀
- 货币战争
- 从零开始读懂金融学
- 互联网时代项目管理术
- 超级IP:互联网时代的跨界营销
- 地狱
- 从零开始读懂经济学
- 国富论
- 全球通史
- 习惯的力量
- 追随你的心
- 十亿美金的教训 √
- 互联网商业思维
- 产品经理修炼之道
- 我心向阳,无谓悲伤
- 银带 √
- 你一定爱读的极简金融史
- 新经济 新规则 √
- 心理学的诡计大全集
- 互联网思维赢利模式
- 一本书读懂大数据
- 世界是部金融史
- 网站数据分析
- 移动的帝国:日本移动互联网兴衰启示录