zoukankan      html  css  js  c++  java
  • 移动无线测试技能图谱skill-map

    # 移动无线测试技能图谱

    ## 常用IDE
    - 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

    ## 常用UI Automation框架
    - 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

    ### memory
    - Android
    * MAT
    * ddms
    * Memory Monitor
    * Allocation Tracker
    * LeakCanary
    * dumpsys
    * procrank
    * top
    - iOS
    * Memory Leaks

    ### Scan
    - Android
    * findbugs
    * lint
    * infer
    * CheckStyle
    * PMD
    - iOS
    * scan*build
    * oclint
    * infer
    * deployment

    ### other
    - 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

    ## abtest
    - 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
    - 交互设计/可用性/可访问性知识
    - 快速的学习能力

  • 相关阅读:
    <script type="javascript"> 与<script language="javascript"> 有什么区别啊
    <script language="JavaScript"> or <script type="text/javascript"> ?
    EL表达式
    为什么我用花括号jsp上就显示不出括号里的内容啊,大侠们帮帮忙
    structs2:action如何从页面获取参数值以及如何向页面传出参数值(set方法 、get方法、getParameters()方法
    HTML <script> 标签的 type 属性
    EL表达式EL表达式
    EL表达式(详解)
    java时间戳是什么
    window.onload函数用法
  • 原文地址:https://www.cnblogs.com/timssd/p/7441153.html
Copyright © 2011-2022 走看看