疫情期间我一直在家远程办公,无意间接到了个做测试兼职的机会。在不耽搁本职工作的情况下,我从今年五月份开启了主职和副职的并行的状态。这种项目经历对于我来说算是一次全新的体验,当然也真是累的够呛。到目前为止,我已经做了熬过了三个月。当然咯,这种项目是不是长期,能做多久,完全取决于金主爸爸的甲方。在这里,我将分享一下期间我的一些经历,包括从0到1入组一个团队的整体经历和经验,也包括在此过程中国际化相关的测试经验,仅供大家参考了解

  首先说说项目吧,这个项目是一个为全球提供访问服务的站点,主要旨在为第三世界的同胞们提供一个IT领域的在线学习平台(类似于国内的51cto,慕课网之类的这种在线视频学习平台),网站主要使用语言集中在中英法三种语言(想必了解过历史的朋友应该都知道为啥外语用的是英语和法语)。网站运营的模式就是联合国内外相关的企业院校,在平台上发布一些在线课程,然后全球各地的学员们可以通过申报注册个人信息,登录网站进行相关学习。算是和联合国教科文组织开展的一个IT互联网领域知识扶贫的一个项目。嗯,说了这么多,大概就这么一个网站吧!

  接着上面说的,刚接到这个活儿的我还是比较懵的,毕竟第一次做这种兼职,没啥经验。回想当初接手这个活儿的初感,大概是这样的:首先这个团队是一个远程team,每个角色都处于全国的不同地区,有兼职也有全职,办公模式完全是远程协作的(这点我觉得很赞,再也不用花一两小时走路上下班了!)。其次,这个Web网址当时给到我的时候,我被震惊到,网站内容全部都是英语,我的天,虽然我高中时期英语全年级考过第一,大学四六级也随便过,看到全英文的网址,并且作为测试项目,我还是有点懵(因为确实没有测试过这种英文网址的经历)。最后,对于国际化这种项目测试,我还有点没有头绪,不知道从何开始,而且这种远程模式对于上手来说,难度也会偏大(没人给你当场解答问题)。带着三点些许的头大,我被推着开始兼职之旅了。

  这个项目的团队是属于远程team,且之前换过好几拨人,所以没什么资料沉淀,项目team由一个产品(兼TL)、三个后端开发、两个前端和两个测试(兼职)组成,满打满算7个人左右。整体阵容其实也算豪华,基本都是高级和资深级别的工程师在扛把子。整体项目最开始的协作方式基本是扁平式的沟通,即TL单独和和每个人去协商工作进度,然后当天八点开一个站会同步进度。我刚入项目的第一天认领的任务就是做一些网站的随机测试(其实就是随便点点),看起来很简单,但这个倒有点难到我了,因为随机测试意味着工作的都是不明确的。这里解释一下:指的是我们测试的维度覆盖范围不明确的,比如说我们到底应该着重哪些功能进行测试,哪些功能属于系统易出错的地方;指的是我们在整个测试活动中到底做了多少测试,还剩多少没做完,无法很好的量化,我们无法在每天站会呈现出具体的进度

  那在这里可能有测试同学会说了,这样不是挺好吗,每天点点点就能薅到点收入。当然了,我也梦想着躺赚,但是毕竟只有可持续的发展才是真正值得坚持的发展。如果长期习惯了这样的工作挣钱方式,总有一天黑天鹅会主动飞到你的身边。。。

  今天先写这么多吧,关于我是怎么处理这个随机测试的窘境,未完待续。。。

《国际化Web项目测试:记第一次兼职测试的经历(一)》的更多相关文章

  1. 简单物联网:外网访问内网路由器下树莓派Flask服务器

    最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...

  2. 利用ssh反向代理以及autossh实现从外网连接内网服务器

    前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...

  3. 外网访问内网Docker容器

    外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...

  4. 外网访问内网SpringBoot

    外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...

  5. 外网访问内网Elasticsearch WEB

    外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...

  6. 怎样从外网访问内网Rails

    外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...

  7. 怎样从外网访问内网Memcached数据库

    外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...

  8. 怎样从外网访问内网CouchDB数据库

    外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...

  9. 怎样从外网访问内网DB2数据库

    外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...

  10. 怎样从外网访问内网OpenLDAP数据库

    外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...

随机推荐

  1. Django---进阶3

    目录 无名有名分组反向解析 路由分发 名称空间(了解) 伪静态(了解) 虚拟环境(了解) django版本区别 视图层 三板斧 JsonResponse对象 form表单上传文件及后端如何操作 req ...

  2. C#foreach原理

    本文主要记录我在学习C#中foreach遍历原理的心得体会. 对集合中的要素进行遍历是所有编码中经常涉及到的操作,因此大部分编程语言都把此过程写进了语法中,比如C#中的foreach.经常会看到下面的 ...

  3. 二分查找&二叉排序树

    首先我们先来复习一下二分查找的算法 对于正向序列的二分查找 递归实现: bool binary_search(vector<int> &sort_arry,int begin,in ...

  4. 最新MySQL入门篇

    一.SQL简介 ​ SQL:结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询.更新和管理关系数据库系 ...

  5. window10下启动vue项目具体步骤

    1. 安装nodejs 直接去nodejs官方网站下载安装包(https://nodejs.org/zh-cn/) 然后在cmd窗口里面输入 node -v 可以检测出来nodejs是否在全局环境下安 ...

  6. BFC 生成 特性 解决的问题

    BFC( 块级格式化上下文 ) 块级格式化上下文,它是指一个独立的块级渲染区域, 只有 Block­level BOX 参与,该区域拥有一套 渲染规则来约束块级盒子的布局,且与区域外部无关. 如何生成 ...

  7. 微信小程序接口封装、原生接口封装、request、promise封装

    相信大家在做微信小程序的时候会有很多地方需要调用接口,就和pc以及手机端一样,多个页面多次调用会有很多状态,那为了节省大家的开发时间就会需要给请求的接口做一些简单封装,便于开发,在这里我用了两个js, ...

  8. MVC + EFCore 项目实战 - 数仓管理系统4 – 需求分解

    上次课程我们完成了项目基本的UI风格配置. 现在就开始进入我们的需求开发,我们先捋一下需求. 一.总体需求说明 项目背景第一篇文章已有介绍,我们回顾一下. 这是一个数据管理"工具类" ...

  9. 紧急处理RAC环境有一个监听down 的情况

    初步处理 1. grid 登录查看是监听是否down掉 srvctl status listener -n node1 或者oracle登录 lsnrctl status 查看 如果掉了 grid 用 ...

  10. VMware虚拟机网络配置详解

    VMware网络配置:三种网络模式简介 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会 ...