享受软件测试带来的一切


人生一场虚空大梦,韶华白首,不过转瞬。惟有天道恒在,往复循环,不曾更改。

    步入软件测试行业差不多一年了,这一年是收获最多的一年。

行业现状:

软件测试行业,在国内,很具有中国特色:一方面国内软件行业起步晚,与国际水平相比还是有一定差距;此外国内软件测试行业准入门槛较低,大部分测试人员从事着底层的手工测试,加上大部分软件公司不注重测试,开发与测试比例配置不够科学,整体来看,先天不足,后天失调。

还是要拿12306说事,众所周知,12306上线后由于用户流量压力,饱受诟病,这其中,凸显其不重视测试,未经过严格的性能测试,草草上线。测试不能保障软件质量,软件质量保障要靠架构与开发,而软件测试只是保障软件质量的一种手段。当然,没有经过严格测试的软件是对用户的不负责,甚者会出现严重安全事故。

未来,相信软件测试行业会越来越规范,软件公司会越来越重视测试,测试人员会越来越专业,分工也越来越明确,自动化测试将逐步取代部分手工测试。

回望过去:

   最初,入职F公司,我所从事的是手工黑盒测试,主要是接口测试,web功能测试。也就是所说的点点鼠标而已,显得很傻瓜,很枯燥也很乏味。工作的主要内容也只不过是写写TC,执行CASE,生成测试报告。当然,我也知道这种状态不能持续太久,没有掌握到核心技术,也就没有竞争力。还是挺感谢这段经历,若没有这段经历,我还只停留在理论阶段,甚者连test case要素都不知道,那段时间,我享受着枯燥和乏味的同时,也享受着测试带给我的兴奋与快感。兴奋与快感,源自我对测试工作狂热的喜爱。

随之,我离开了F公司。来到C公司,开始新的接触新的东西,报表测试。

报表测试实质是数据测试,报表是根据业务逻辑从数据库筛选或统计指定数据导出来的,所以报表测试最为关键的部分为:

       1、明确统计对象(需求测试)

       2、确定统计逻辑(业务测试)

       3、区分报表类型(统计型、直接展示型)

       4、测试业务逻辑(数据来源)

       5、测试存储过程、前端SQL(报表处理过程)

       6、造数据,检查报表格式,数据,权限是否与需求一致

当然,报表测试可以只是黑盒测试。慢慢的我有意识的逐步加强自己数据库与代码方面知识,随着对工作和对测试认识的深入,再加上自己coding能力的提升,我开始做白盒测试,直接定位bug代码。Of course,事情远远没有我想的那么简单。C公司居然十多年来一直处于创业期(尼玛这就是个奇迹),毫不尊重员工的利益(拖欠农民工工资),管理一度十分混乱,当然这些都是题外话;此外,C公司毫无架构概念,数据库设计的不够科学,貌似没有什么数据库字典,数据库的设计只能像秘籍一样口口相传,每个人都很苦逼的刷自己的盘子,然后上线后问题一大堆。我开始明白,C公司就是是矮穷挫公司的行业典范!!!说实话,C公司算是很注重测试,可惜本末倒置,测试人员并不是保障软件质量的关键,开发才是。这段时间,软件测试不仅满足了我猎奇的心理而且带给我诸多惊喜。由于工作需要,频繁接触PL/SQL与java,我开始学习存储过程与JDBC,使用java批量造数据、调用存储过程,使用poi导出数据库数据生成xls文件。在C公司,开发做的也很苦逼,由于不够规范,需求文档不够完善,很多东西都是临上线改的,加班加点。当然,同事们人还都不错,这就足够了。

C公司程序猿

   职业规划:

       IT行业,主流线路大概这几条:业务、技术、管理。做业务的话一般是需求、售前、市场这些。技术的话就是从手工测试到自动化测试,从功能测试到性能测试,从初级测试工程师到高级测试工程师逐步发展为行业专家。至于管理就是从测试组长成长为测试经理……当然这些需要参照:兴趣爱好、性格、职业。

职业规划的两个关键字:架构与布局。架构是根据自己的工作,设计自己的知识层次,用以填充知识。布局就是根据自己的性格爱好,确立自己的发展方向与重点。

当然,我希望自己可以成长为行业专家,提供各种解决方案(有点痴人说梦啦)

 

    每个人都需要经历一段痛苦,才能沉淀与思考,真正的成熟起来。Anyhow,I have experienced!享受测试所带来的一切。

 

### 将DeepSeek集成到办公软件中的方法 #### 使用OfficeAI插件集成至WPS或Office 对于希望简化集成过程的用户来说,最简单的方法是利用官方提供的OfficeAI插件来将DeepSeek的功能引入日常使用的办公套件中。这种方式免去了繁琐的本地环境配置需求,仅需几个简单的步骤就能享受到由DeepSeek带来的智能化服务。 - 访问官方网站获取最新版OfficeAI插件,并按照提示完成安装流程[^1]。 一旦成功安装该插件,在文档处理过程中便可以直接调用DeepSeek的各项能力,比如自动生成高质量的文字内容、精准的语言转换以及深入的数据分析等功能,极大提高了工作的效率与质量[^2]。 #### 进行本地化部署以获得更高灵活性 如果追求更高的定制性和性能表现,则可以选择自行搭建DeepSeek的服务端实例。这通常涉及到以下几个方面的工作: ##### 准备硬件资源并挑选合适的预训练模型大小 根据实际应用场景和个人偏好决定采用多大规模的基础架构支持DeepSeek运行;同时也要考虑选用何种规格的预训练权重文件作为初始起点。一般来说,较小规模(如1.5B参数量级)适合大多数常规任务场景下的测试验证用途,而较大尺寸(像7B参数级别及以上)则更适合那些对精度有较高要求的任务[^3]。 ##### 获取所需工具包及依赖项 确保计算机上已经正确设置了必要的开发环境之后,可以通过特定指令从远程仓库拉取目标版本号对应的DeepSeek模型副本。例如,执行`ollama pull deepseek-r1`可以从指定源位置下载适用于快速入门的小型变体版本[^4]。 ```bash ollama pull deepseek-r1 ``` 接着启动相应的HTTP接口监听进程以便后续能够正常接收来自客户端发起的各种请求: ```bash ollama serve ``` 此时应该可以在浏览器地址栏输入类似`http://localhost:11434`这样的URL字符串来确认整个服务体系是否处于健康状态。 另外一种途径则是借助第三方平台如Jan来进行更为简便的操作体验优化。具体而言就是先前往其官网页面选取匹配当前操作系统类型的发行包实施本地安装动作,再依照指引进入HuggingFace社区寻找名为“unsloth gguf deepseek r1”的条目完成最终加载环节。当一切准备就绪以后,默认情况下会在`http://localhost:1337`处开启对外服务通道等待进一步交互操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值