精华内容
下载资源
问答
  • java开发转测试开发经历

    千次阅读 多人点赞 2021-02-08 14:25:11
    1、背景 我从毕业一直做java开发已经两年半了,到目前为止...3、为什么转测试开发 其实根据工作内容接触到财务知识,我最先考虑的是做会计,走财务审计方向。中间报班考证学习了一阵子,迷茫了起来,不是因为我发现自

    1、背景

    我从毕业一直做java开发已经两年半了,到目前为止也挺喜欢开发的。

    2、为什么想转行

    想转行是由多方面考虑的,一:我的开发技能没达标,只能找到外包里的开发工作

    二:开发前景对女生不够友好,难以获得认可(个人感受)

    至于第一点其实也可以在我辞职后补下开发技能找到非外包的开发工作,由于我之前的开发工作体验感很差很差,导致我已经不再想做开发了。

    3、为什么转测试开发

    其实根据工作内容接触到财务知识,我最先考虑的是做会计,走财务审计方向。中间报班考证学习了一阵子,迷茫了起来,不是因为我发现自己不喜欢财务了,是因为大学非财务专业现在想转行太难了,也没发现对财务行业的喜欢值得我去拼命转到这行业,这行业也没有值得我拼命转过去的优势。

    后面跟朋友聊天,想到了测试(之前不考虑这个因为我之前的工作经历对测试行业很有偏见),又根据自身的优劣势(包括性格),选择了测试开发行业。

    4、为转测试开发行业所做的准备

    一:网上找他人转测开行的经历,发现有个资料挺适合我了解测试-茹炳盛《软件测试52讲》,了解到测试所需要的软能力与发展前景和基础的测试知识。

    二:看招聘信息,总结测开需要的技能,列出学习计划

    三:根据学习计划,首先学习测试理论知识,买了本《软件测试的艺术》还未看完

    四:学了下当前流行的测试框架原理与基础应用

    五:复习java基础知识

    5、面试经历

    一、面试简历,我写的是开发经历,技能那里加了新学的测试技能

    二、面试时面试官问的最多的问题:

    你为什么从开发转测试

    你上家公司为什么只工作了两个月

    说下你的项目,你在里面负责的部分(由此会问对应的开发知识),遇到一个问题你说怎么解决的

    java基础知识的提问

    测试基础知识的提问(问的最多的是测试方法)

    给你出个场景题,你怎么设计测试用例

    6、面试感受

    对于开发刚转测试的,我觉得最重要的是突出自己开发技能(优势),所以开发知识一定要牢固;而测试技能就算再事后学习,由于没有工作经历,其实对他们来说你这方面也是你的弱势。说这两句话不是说不需要学习测试知识了,毕竟转的是测试行业,还是需要有些专业度的。学习测试最重要的是学习测试的思想,可以多看下别人的测试用例怎么写的,多看点关于这方面的书籍。个人建议准备好再去投简历找工作,因为当你在各种招聘软件上做好简历后,你会收到各种招聘沟通,近期的面试机会会很多,前期准备充足,防止丢失机会。

    结果:我找到了一个相对来说我挺满意的公司,我喜欢那里的公司文化和工作环境,工作内容也符合我想找的,工资不太高不过对于转行的来说还行吧。

    7、个人感受

    对于开发行业,我依旧遗憾又不甘的,每次看到别的女性开发,我都好羡慕。但我不想在做那一行了,自我安慰测开也会有开发呢,而且我私下可以自学开发技能呀这样会增强我测开的优势。自我安慰完依旧有些羡慕,我问过自己若是现在有份开发的工作,公司还行,我会去做么?我应该不会吧(毕竟离职后提高下开发技能可以实现这个呢),测开更适合我,我的软能力能帮我做的更好(工作时我已做到不会纠结开发行业,专心做测试)。

    目前在努力的学习测试实战,遇到的有关技术方面的,会有开发基本和测试行业都会用的,我会努力私下学习这些。

    好好学习,天天向上,坚持就是胜利!

    加油!

     

    展开全文
  • 测试开发--java

    千次阅读 2018-07-25 10:29:40
    测试开发:开发测试脚本->开发测试框架 Java需要掌握内容:基础语法、Java面向对象相关概念、Java常用类、基础测试框架 Java常用类: IO相关类,包括: 字节流InputStream,OutputStream,音频视频等 ...

    测试需要的两门语言:Java,Python

    测试开发:开发测试脚本->开发测试框架

    Java需要掌握内容:基础语法、Java面向对象相关概念、Java常用类、基础测试框架

    Java常用类:

    • IO相关类,包括:

    字节流InputStream,OutputStream,音频视频等

    字符流Reader,Writer

    InputStreamReader,字节到字符的桥梁

    OutputStreamWriter,字符到字节的桥梁

    • 集合相关类:

    Collection(接口)->List->(ArrayList, LinkedList,Vector->Stack), Set

    Map(接口)->(Hashtable, HashMap, WeakHashMap)

    包括ArrayList实现了可变大小的数组,允许所有元素,包括null,ArrayList非同步

    Vector与ArrayList类似,同步

    Hashtable继承Map接口,实现一个key-value映射的hash表,任何非空对象都可作为key或value,是同步的

    HashMap与Hashtable类似,不同之处在于HashMap是非同步的,允许null,即null value和null key

    • 多线程

    class 类名 extends Thread

    class 类名 implements Runnable

    建议:使用接口

    好处:避免单继承限制,不利于资源共享

    基础测试框架

    • Junit3:设计JUnit的目的是为了分析代码单元

    • Junit4:与Junit3相比,支持annotation

    • TestNG:预期用途则针对高级测试,支持标签,表面写法与junit4类似

    • 常用断言:assertEquals,assertTrue/False,assertNull/NotNull

    展开全文
  • Z平台-开源免费的JAVA快速开发平台

    万次阅读 多人点赞 2019-08-24 19:26:39
    Z平台是开源免费的JAVA快速开发平台,通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发BS管理系统。同时该平台还可以做为APP、微信、各种小程序等项目的服务端来使用,为前端项目提供数据接口。并且Z...

    平台简介 

             Z平台是开源免费的JAVA快速开发平台,并且承诺永久开源免费。通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发BS管理系统。同时该平台还可以做为APP、微信、各种小程序等项目的服务端来使用,为前端项目提供数据接口。并且Z平台也内置了代码生成器组件,可以通过生成代码方式来完成项目的客户化的开发工作。另外,Z平台所用到的各种功能组件与框架,都是开源免费的,不涉及到版权问题,商业与非商业项目都可以放心使用。

    官方网站

    https://www.zframeworks.com/

    平台价值

    • 提升软件开发速度,缩短软件开发周期。

    • 降低软件开发BUG率,缩短软件测试周期。

    • 降低项目所需高级开发人员比例,减少项目用工成本支出。

    平台特点

    永久开源免费

    Z平台为开源免费项目,可以应用在所有商业或非商业项目中进行使用。

    学习成本低

    Z平台所使用的框架都是热门的开源技术框架。学习资料丰富。核心框架为Spring + SpringMVC + Mybatis组成。

    技术成熟稳定

    Z平台所应用的基础框架都是经过长时间沉淀成熟稳定的开源框架。在稳定性方面值得信赖。

    展开全文
  • 基于之前写的一篇文章Java自动化测试系列[v1.0.0][Maven开发环境]的基础上,阐述如何配置单元测试框架TestNG的测试开发环境 创建Maven项目 启动IDEA,点击Create New Project 配置基础选项,然后点击Next 输入项目...

    基于之前写的一篇文章Java自动化测试系列[v1.0.0][Maven开发环境]的基础上,阐述如何配置单元测试框架TestNG的测试开发环境

    创建Maven项目

    启动IDEA,点击Create New Project
    在这里插入图片描述
    配置基础选项,然后点击Next
    在这里插入图片描述
    输入项目名称以及配置地址,然后点击Next
    在这里插入图片描述
    系统会读出本地配置的Maven的信息,然后点击Finish完成项目创建
    在这里插入图片描述
    项目床架完毕,IDEA会自动根据配置下载插件、根据Maven的以来配置下载并配置依赖
    在这里插入图片描述

    配置TestNG

    打开Maven Repository,搜索TestNG
    在这里插入图片描述
    找到你要的版本
    在这里插入图片描述
    点击版本号,复制配置内容
    在这里插入图片描述
    配置到项目的pom.xml中,然后点击右上角的浮动按钮使配置生效
    在这里插入图片描述

    配置创建插件

    在Plugins窗口中修锁testng,即可找到Create TestNG XML,该插件用于自动生成testng.xml
    在这里插入图片描述
    在项目的根节点点击鼠标右键,弹出的下来菜单的底部会出现Create TestNG XML在这里插入图片描述
    点击该选项会自动生成testng.xml文件
    在这里插入图片描述
    生成的testng.xml文件如图所示
    在这里插入图片描述
    手动调整一下结构
    在这里插入图片描述
    可以发现它将测试代码的路径、文件、类、方法自动加载出来了,这样就可以直接执行测试代码了,然后直接在testng.xml文件上或者项目结构的文件中点击鼠标右键,选择Run这个testng.xml文件即可执行该文件中配置出来的测试代码了
    在这里插入图片描述

    异常

    TestNG by default disables loading DTD from unsecured Urls. 
    If you need to explicitly load the DTD from a http url, please do so by using the JVM argument [-Dtestng.dtd.http=true]
    

    在这里插入图片描述
    将testng.xml文件中的<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
    在这里插入图片描述
    执行成功
    在这里插入图片描述

    展开全文
  • java web开发(二) 接口开发

    万次阅读 多人点赞 2016-06-03 16:50:34
    java web开发(一) 环境搭建讲解了如何搭建一个Java Web项目,如果你还没了解,建议先浏览下!今天这篇文章主要讲解的就是接口开发,打算使用比较古老的或者说比较原始方法实现的接口。 一.数据库设计。 假设要做...
  • java开发测试

    千次阅读 2008-03-04 21:44:00
    在深圳做了一年多的软件开发,经常加班。感觉很累现在有点迷茫,想转到大公司去做测试,不知道前途怎么样?很迷茫,希望大家指点 
  • 公司的一个项目的功能已经实现的差不多了,临时添加了一个小功能,不过只有一级页面,二级页面还没出来,所以老大让我先实现后台,写后台代码,写完后想要检测一下我写的方法对不对,但是不知道怎样测试,公司用的是...
  • Java Swing 图形界面开发简介

    万次阅读 多人点赞 2017-05-30 23:52:47
    Java Swing GUI 图形界面窗口开发基础教程,本教程将系统性地详细介绍 Swing 开发中常用的一些组件、布局管理器等相关知识技术,并且每章节都将通过代码实例展示实际应用。Swing 是 Java 为图形界面应用开发提供的...
  • Java全栈开发

    万次阅读 多人点赞 2019-05-02 16:02:05
    Java全栈开发 ------------目录------------ github搜索 技术网站 方志朋的博客 面试经验 javaSE 多线程 框架介绍 springboot JavaEE框架 分布式框架 大型网站分布式架构(一套) 全栈解决方案(完整) ...
  • Java开发代码规范之单元测试

    千次阅读 2017-11-15 11:10:20
    文章通过学习《阿里巴巴Java开发手册》整理 1.好的单元测试必须遵守AIR原则 好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。 A: Automatic (自动化) I:Independent (独立性) R:Repeatable(可...
  • VSCODE 打造完美java开发环境

    万次阅读 多人点赞 2018-01-23 11:56:58
    vscode Java 开发环境配置 (此博客已更新, 之前的排版不利于阅读) 使用vscode后,你可能无法忍受 eclipse :) 最后更新时间: 2018-07-01 (博客地址) 系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,...
  • 测试开发工程师面试总结(一)——Java基础篇

    万次阅读 多人点赞 2018-08-12 17:54:48
    总体原因可能是这两个:1 测试行业整体水平参差不齐,导致不同公司面试的问题不能抽象出来写概览。2 很多做测开的人可能内心对这个行业缺少热爱,所以不爱去写。 算法 50%以上的公司会先考面试者的算法水平,在...
  • Java后端开发框架

    万次阅读 多人点赞 2019-09-09 15:31:22
    Java web开发框架了解 web开发 前端–页面的设计、路由、展示—静态资源(HTML、CSS、JS)–web服务器(nginx)-- Vue 技术栈开发 后端–对外提供(类)RESTful风格的API—数据库交互-- web应用服务器(tomcat)...
  • 团队协作能力,合理进行人员分工、协助组员解决问题、配合完成测试任务、配合开发重现缺陷、督促项目整体进度、出现问题勇于承担; 专业技术能力,掌握测试基础知识、掌握计算机知识、熟练运用测试工具; 逻辑思考...
  • 10款常用Java测试工具

    万次阅读 2018-11-05 09:35:56
    10款常用Java测试工具 1. 美国Segue公司的Silk系列产品  Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户...
  • ![图片说明](https://img-ask.csdn.net/upload/201812/29/1546064447_716029.png) 为什么我的swagger显示是这样的,求指导
  • Java测试用例简介

    万次阅读 2017-04-11 09:52:24
    最近需要向组内其他成员普及一下关于Java测试用例的相关知识,特在此进行一下简单的学习和总结。 JUnit简介 JUnit是一个开源的Java单元测试框架,JUnit4对原有的JUnit框架进行了大幅度的改进,主要目标便是利用了...
  • ECharts-Java使用Java快速开发ECharts图表

    万次阅读 多人点赞 2015-01-28 09:45:03
    ECharts-Java类库地址:http://git.oschina.net/free/ECharts 百度ECharts地址:http://echarts.baidu.com/ 大概在5个月前的时候,有个项目需要用到图表,百度ECharts很不错,就选择了ECharts。 我的项目是SpringMVC...
  • JMeter(九):Java单元测试或二次开发

    千次阅读 2019-03-13 17:40:18
    1、打开eclipse,编写java代码,在创建好的maven工程添加ApacheJMeter_java、ApacheJMeter_core依赖包,或是java工程添加外部jar包,自己选择喜欢的方式开发。 package com.selenium.testng.ac...
  • java开发简易接口测试工具

    千次阅读 2015-11-13 13:31:40
    简易接口测试工具,类似postman: 1.功能特点: 支持多种请求头:ie firefox chrome iphone android 支持自动登录后测试 测试接口网址和参数自动记忆 2.界面截图: (1)模拟登录: (2)请求web service:
  • Java后台开发入门

    万次阅读 2017-05-03 20:16:07
    编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/71152003 ...  软件开发领域的三大方向:桌面应用程序(C/S架构 比如说QQ.exe等),Web应用
  • Java团队开发

    千次阅读 2006-03-11 01:47:00
    Java团队开发Java 下的 team 开发,一般采用 cvs(版本控制) + ant(项目管理) + junit(集成测试) 的模式:每天早上上班,每个开发人员从 cvs server 获取一个整个项目的工作拷贝。拿到自己的任务,先用 ...
  • 12款最常用的Java测试工具

    万次阅读 2016-09-06 20:03:25
    Parasoft Jtest Jtest是Parasoft公司推出的一款针对java语言的自动化白盒测试工具,它通过自动实现java的单元测试和...JProfiler是一个全功能的Java剖析工具(profiler),主要用于检查和跟踪系统(限于Java开发
  • JAVA性能测试脚本分析

    千次阅读 2013-11-12 16:39:57
    众所周知,java语言是一门非常适合网络开发的语言,用Java语言进行性能测试脚本开发将会大大提高测试开发效率。LoadRunner中提供了对Java虚拟用户的支持。Java虚拟用户依托于JDK,这大大扩充了LoadRunner的脚本开发...
  • JAVA项目开发文档模板

    2017-08-09 17:19:41
    包含ava项目全流程文档模板:项目开发计划,项目规划,项目预算,项目进度,项目考核,项目流程,项目评审,需求分析说明,答辩,测试,客户验收,系统设计,数据库设计等。
  • Java入门开发环境配置

    千次阅读 2020-03-14 22:32:22
    Java入门开发环境配置 文章目录Java入门开发环境配置教程环境:jdk1.8+idea2019.3.1+WIN7JDK下载配置环境变量安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";选择"高级"选项卡,点击"环境变量";然后...
  • 网上有其他的方法,我觉得这种方法比较好用,所以比较喜欢这种方法。...Next 填写Library name 和 Java class name 其中Create .gitignore file 必须勾选如图:----->finish 这样就生成了可以运...
  • Java Web开发环境配置

    万次阅读 多人点赞 2013-05-21 11:09:28
    这是进行Java Web开发必备的一个过程,仅供新手参考,高手可以忽略! 先看看要安装的东西: 各位可以去官网上下载,版本不一定非得都一样,如果找不着就google一下,下面进入正题。 一、安装JDK 1、下载得到...
  • Java开发工具IntelliJ IDEA使用教程:单元测试和代码覆盖率 本文将展示如何使用IntelliJ IDEA开发单元测试和分析覆盖率。 1 创建新的项目 创建名为UnitTestingApp的Java项目。 2 创建一个类进行测试...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 856,522
精华内容 342,608
关键字:

java测试开发

java 订阅