测试开发学习相关文章

学习这些虽然并不能让自己快速的成为一个测试开发大牛,但是要想成为一个优秀的测试开发,这些确实必备的技能。
希望能够在最短的时间内入门测试开发,在未来1至2年内成为一个自己、同事、领导都会认可的优秀的测试开发。

阅读全文 »

如何成为一个合格的测试开发

  • 深入代码分析的能力:sonar和各类代码静态分析和建模技术
  • 深入运行时分析的能力:覆盖率、代码插桩统计、hook
  • 深入测试业务:业务建模、用户行为和风险分析
  • 深入重点的自动化测试项目:接口自动化测试、UI自动化测试、专项测试的自动化
  • 能够完成工具化和平台化的任务:创建领域专用工具和平台能力。
  • 能够完成线上测试和线上质量监控:线上数据分析和质量统计
  • 能够完成公司的测试流程改进和工程生产力提升:devops、持续交付等

阅读全文 »

[转载]TDD和BDD

Behavior Driven Development行为驱动开发是一种敏捷软件开发的技术,它鼓励软件项目中的开发者、QA和非技术人员或商业参与者之间的协作。
在了解Behavior Driven Development之前,先介绍Test-Driven Development(TDD)测试驱动开发,它是一种测试先于编写代码的思想用于指导软件开发。测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。
阅读全文 »

如何礼貌和优雅的拒绝offer

xxx你好,之前已经初步和您达成了入职约定,但是由于本人最近获得了另外一家公司的offer,根据自己的职业期望与规划,可能该公司更适合自己的专业方向和未来发展,故今日向您申请取消入职,希望贵公司能找到更加适合这个职位的人选,很抱歉给贵公司的工作带来不便,若今后有机会也非常希望能再次合作。
阅读全文 »

GIT使用

如果是第一次进行同步,请先运行下面两条命令:

git config --global user.name "John Doe"

git config --global user.email johndoe@example.com

将上面的名称和邮箱换成自己的

 

git add –A .        //添加更新内容

git commit –m ‘update project’   //提交更新并添加注释

git pull origin master   //从远程更新最新代码

git push –u origin master –f  //将自己的代码更新到远程仓库

 

阅读全文 »

loadrunner11 录制手机App

总体来说,通过LR录制手机脚本的方式有三种:
(1)通过代理方式录制,保证手机电脑在同一个网段;
(2)通过抓包录制,在手机上安装Mobile Recorder;
(3)通过安卓模拟器录制,本地安装Android模拟器Emulator (Android SDK)
阅读全文 »

[前端基础]javascript知识总结

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
阅读全文 »

[前端基础]HTML知识总结


超文本标记语言,标准通用标记语言下的一个应用。
超文本就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
超文本标记语言的结构包括头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
阅读全文 »

Servlet、JDBC简易封装框架-lovew

个人所用的轻量级的servlet和orm框架,没什么技术而言,完全是因为在平常测试工作中经常需要写一些小型的web应用工具,既不想使用SSH这么庞大的框架,也不想直接使用servlet或者JDBC,写起来也是及其麻烦。

源码和Demo示例都放在了GitHub上,有兴趣的可以一起交流学习。


源码: https://github.com/xuwangcheng14/lovew

Demo: https://github.com/xuwangcheng14/lovewDemo


阅读全文 »

JDK1.8新特性简介

jdk1.8增加不少新的东西,学习的时候记得清楚,但是感觉这些东西目前还没有用的比较多,防止以后忘记了,先记个笔记吧
阅读全文 »