About Me

Intro

我叫赵庆,是一名Python工程狮

我喜欢编程,但我更喜欢自由的编程

我会说Hello World!

但我更喜欢print "Hello world!"

我喜欢用Python,因为人生苦短

Skills

图例:

  • Test
  • Python
  • WebFront
  • Database
  • Others

Experience

Current Projects

宝利明威移动终端管理
主要对公司移动终端管理平台进行测试,从2013年10月至今一共经历了5个release版本。
第一个版本:站在用户的角度对产品进行功能测试,通过 JIRA 平台管理bug,并撰写部分测试用例。
第二个版本:在第一版本工作的基础上,完成分配模块的所有测试用例,带领小组成员,进行明确的分工,共同完成测试任务,每周以报告的形式,对产品进行评估,同时每天与组内成员针对产品问题进行讨论,并在第一时间完成bug的验证,同时利用 Chrome Inspector 工具对部分请求进行分析,并对产品UI提出意见。
第三个版本:在第二版工作的基础上,通过开发人员给予的API接口,利用Fitnesse 开发自动化测试用例,并通过Android Tools的 DDMS对android客户端进行日志监控,同时通过SSH对tomcat日志等文件进行监控,准确定位引发bug的关键,为开发人员解决bug节省时间。
第四个版本:使用Jenkins对平台进行自动化部署或升级操作,利用Robotium对公司的android版本的客户端进行UI的自动化测试,完成对不同机型的适配工作,利用LoadRunner对系统进行简单的压力测试,并形成相应报告。
第五个版本: 根据给出的android的api完成一个Android的demo程序,并利用Robotium对该demo程序进行自动化测试。
PolyOpenAPITest
利用JAVA和Fitnesse实现对服务端提供的API接口,进行自动化测试,同事保证每个接口的输入输出值的正确性,从而提高对接口的测试效率
完成项目的整体结构设计,完成每个API接口调用的代码实现,并设计部分测试用例,进行组合完成测试
JAVA | Fitnesse

Current Projects

PolySpider
项目中主要利用Python(v2.7)和Scrapy(v0.20.2),主要用来分析从国内几大Android应用市场中抓取的数据.
项目作为私有项目放在Github上. 目前已经有超过100万的应用数据被抓取到,并且按照应用类型等方式进行分组,并且存储在Redis数据库中.
Python | Web.py | Scrapy | Redis | Supervisor | BaiduYun | UpYun | Highcharts/Highstock | Datatables | Bootstrap | apktools | Tor
PolyTechDocs
PolyTechDocs是一个文档协同撰写项目。
采用了Jekyll模版,使得可以在忽略字体大小样式,代码格式等方面的情况下进行专注于内容的高效文档撰写。支持MarkDown、Textile、Liquid、HTML&CSS等多种方式进行文档撰写。同时利用GitHub提供的Branch Pull&&Merge模式实现多人协同高效开发。
Github Pages | Jekyll | Markdown | Pygments
PolyEMM
PolyEMM是一个采用Python开发的企业移动管理项目。
企业移动管理Python版Server端的实现
Tornado | Mako | MongoDB | Nose | Getui | Jasmine

My Projects

Contact Me