软件测试、开发
文章平均质量分 61
优测云服务平台
这个作者很懒,什么都没留下…
展开
-
测试小白必掌握软件测试十大原则
对于测试用例来说,预期结果就是最重要的。大家可以思考下,如果某个测试用例的预期结果没有定义,由于 “所见即所想” 现象的存在,某个似是而非、实际上是错误的结果可能会被解释成正确的。换句话说,尽管 “软件测试是破坏性” 的定义是合理的,但人们在潜意识中仍然渴望看到正确的结果。在设计测试用例时如何定义用例的预期结果?避免出现模棱两可的词汇避免将预期结果描述为是或否尽可能详细描述预期结果第一个用例设计准则的原因上文阐述过了,我这里说明下后面两个准则。原创 2023-10-09 11:35:51 · 177 阅读 · 0 评论 -
鲸云效讲软件测试转测试开发需要的技能,感兴趣的快收藏
鲸云效讲软件测试转测试开发需要的技能,感兴趣的快收藏鲸云效是腾讯优测推出的为企业制定软件质量全景解决方案的平台,其基于腾讯软件质量管理体系,以质量体系标准为准绳,以工程效能提升为宗旨,致力于以科学化和体系化的理论和实践,赋能传统行业实现数字化转型。测试想去转测试开发,他需要积累哪些经验?一个普通的测试人员,可能更多想转型为测试开发工程师。那需要什么知识点呐?我觉得技术的路是没有捷径可以走的,如果你想转成测试开发,那就意味着你要有开发的基础,这种情况下,你做得第一件事情是掌握一门语言。不要多,只掌握一原创 2021-02-05 11:20:11 · 130 阅读 · 0 评论 -
鲸云效解析自动化测试优缺点
鲸云效解析自动化测试优缺点鲸云效是腾讯优测推出的为企业制定软件质量全景解决方案的平台,其基于腾讯软件质量管理体系,以质量体系标准为准绳,以工程效能提升为宗旨,致力于以科学化和体系化的理论和实践,赋能传统行业实现数字化转型。自动化测试的优点:a) 节省人力,只要代码维护的好,不需要那么多人就可完成测试b) 节省时间,测试脚本可以晚上或者是周末跑测试脚本c) 优化资源分配,在运行测试脚本的同时,QA可以做其他事,比如设计新测试用例d) 方便regression,极大提高效率e) 增加软件的可原创 2021-02-04 10:23:17 · 291 阅读 · 0 评论 -
鲸云效解读如何判断一个软件开发的技术人员的技术做的好
鲸云效解读如何判断一个软件开发的技术人员的技术做的好鲸云效是腾讯优测推出的为企业制定软件质量全景解决方案的平台,其基于腾讯软件质量管理体系,以质量体系标准为准绳,以工程效能提升为宗旨,致力于以科学化和体系化的理论和实践,赋能传统行业实现数字化转型。在软件开发行业中,一般方法比较简单。下面介绍2种方法,供大家参考。比如类似于信息论描述清楚了信息的数学定义和量化分析,并能推演压缩,纠错等算法可以达到的极限;高频交易让交易延迟低到了极限,逼近了光纤的物理极限你做的东西有人用,你从中间接或者直接的获得了收益。原创 2021-02-02 17:10:53 · 152 阅读 · 0 评论 -
软件测试之兼容性测试的分类
优测兼容性测试的分类与权衡优测的兼容性测试服务主要分为三类:机型适配测试、ROM 适配测试、自动化测试。机型适配测试可以理解为对产品功能逻辑的兼容性测试,整个优测技术团队在实践中,会分析产品需要适配的功能点,通过机型来智能选取获取需要适配的测试机型,配合测试专家针对产品功能点制定的测试方案进行测试,达到全面覆盖功能、深入挖掘 Bug 的效果。ROM 适配测试是针对手机厂商或谷歌系统差异特性可能对产品造成影响的功能进行测试,会有专项开发调研系统的变更特性,分析功能影响范围,测试专家输出测试方案对相关功原创 2020-12-21 14:48:33 · 546 阅读 · 0 评论 -
优测云服务平台告诉你软件测试的工作内容主要有哪些?
优测云服务平台告诉你软件测试的工作内容主要有哪些?测试人员的首要职责在我们平常人看来就是找Bug,他们需要使用各种测试技术和工具来测试和发现软件中存在的缺陷,从而让开发者更好的优化产品,让用户更加安全顺畅的使用。具体点包括:1、 根据软件设计需求制定测试计划,测试数据和测试用例通过测试计划来确定测试产品所需资源,确定测试策略、测试系统、测试任务,评估和确定测试工作量。测试数据和用例是对产品进行任务描述,通过测试需求分析、业务流程分析、测试用例设计、测试用例评审以及测试用例更新及完善这几个步骤完成测试用原创 2020-12-04 09:19:54 · 169 阅读 · 0 评论 -
腾讯优测亮相2020第二届中国金融CIO年会
2020年11月12-13日,FCS 2020第二届中国金融CIO年会在杭州举办,本届年会以“科技驱动智慧金融—全场景和新趋势”为主题,腾讯优测作为本届峰会的参展商,为金融行业信息化提供质量全景解决方案,以快速响应后疫情时代软件数字化转型高质量交付的需求。本次金融CIO年会邀请650+来自银行、证券、保险、基金、资管机构等金融行业信息技术、信息安全、风险管理等相关部门的高层领导及负责人,以及优秀信息化解决方案供应商,共商后疫情时期金融行业数字化转型改造新路径与策略。一直以来,软件测试都是软件开发和上线中原创 2020-11-25 16:36:07 · 213 阅读 · 4 评论 -
腾讯优测分享变异测试基本原理
腾讯优测分享变异测试基本原理1.什么是变异测试变异测试(Mutation Testing)是一种在细节方面改进程序源代码的软件测试方法。这些所谓的变异,是基于良好定义的变异操作,这些操作或者是模拟典型应用错误,或者是强制产生有效地测试。目的是帮助测试者发现有效地测试,或者定位测试数据的弱点,或者是在执行中很少或从不使用的代码的弱点。2.变异测试流程...原创 2020-11-17 16:30:53 · 687 阅读 · 0 评论 -
构建AB测试平台需要关注的重要问题
构建AB测试平台需要关注的重要问题在设计AB测试平台中,我们需要关注如下几点,才能让AB测试能力得到正确的运用,更好的发挥应有的价值。1 .灵活的分组/分桶AB测试一般需要根据各种维度对用户来分组,因此需要设计灵活(方便快速迭代)、有效(效果评估置信度高)的分组方案。具体可能会根据随机、用户版本、用户地域、时间、渠道、年龄、性别、收入、行为等各种维度来对用户分组。AB测试平台要具备多维度分组的能力。2 .AB测试一定要具备统计学意义上“显著”的置信度AB测试是有成本的,AB测试的目的是得出正确的原创 2020-11-13 10:51:10 · 170 阅读 · 0 评论 -
优测云服务平台分享开源自动化测试框架,快快get起来
自动化测试框架构建很复杂?时间会很长,可能会出现错误?那就来了解一些开源的框架吧,让自动化测试框架构建不再难!优测云服务平台分享开源自动化测试框架,快快get起来!虽然技术团队可以构建复杂的自动化测试框架,但是当可以选择现有的开源工具,库和测试框架获时,则可以选择适合自己的框架,来节省开发成本和时间。在选择开源的自动化测试框架时,务必关注这些关键要素,比如可重用、易于维护、最少的人工干预、稳定性、可扩展等。如何选择测试自动化框架?由于不同的业务有不同的需求,因此很难在自动化测试框架中匹配所有的因素。但转载 2020-10-27 10:42:25 · 280 阅读 · 2 评论 -
腾讯优测分享敏捷测试独有的特点
敏捷测试独有特征非常鲜明,与传统测试相比较,敏捷测试是一个很具有代表性的测试方法。敏捷测试是顺应敏捷开发方法,力求达到质量和效率平衡的一系列的测试实践。敏捷测试是一套解决方案、一类测试操作与管理的框架、一组实践或由一定顺序的测试活动构成的特定的测试流程 ”。敏捷测试更多的是关注用户体验、系统使用场景,把单功能测试交给开发自测。敏捷测试过程测试人员尽早介入,参与项目全流程。敏捷测试持续集成、持续测试、随时随地测试,引入 CI / CD。敏捷测试以用户需求为中心,强调用户体验。敏捷测试是测试人员全程转载 2020-10-23 15:01:32 · 305 阅读 · 0 评论 -
腾讯优测总结自动化测试与性能测试的区别
很多刚刚接触自动化测试和性能测试的同学感觉性能测试和自动化测试是没什么区别的,就像小编刚刚接触自动化测试和性能测试的时候一样,区别就是:自动化测试是一个用户在测试,而性能测试需要并发,需要设计各种场景。测试做的多了就会发现两者之间有很大不同。首先,看一下两者的共同点:接口的自动化测试和性能测试在处理脚本的方式上差不多,特别是使用JMeter、LR 这些工具测试的时候,例如测http协议的请求,只需模拟发送get或post方式的请求,接口脚本很容易转成性能测试脚本。但对于Web应用来说,自动化测试和接口测转载 2020-10-12 15:54:33 · 130 阅读 · 0 评论 -
腾讯优测分享 | 如何进行兼容性测试?
1.什么是兼容性测试 很多人都知道兼容性测试,但是却很少能准确理解兼容性测试,大多都只会想到浏览器兼容;实际兼容性还有其他内容,包括web兼容和APP兼容;那么下面咱们先说说什么是兼容性测试: 兼容测试(Compatibility Test Suite )官方简称CTS ,指对所设计程序与硬件、软件之间的兼容性的测试。一般来说,兼容性指能同时容纳多个方面,在计算机术语上兼容是指几个硬件之间、几个软件之间或是软硬件之间的相互配合程度。 兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、.原创 2020-09-16 10:10:03 · 577 阅读 · 0 评论 -
测试工程师进阶面试题目大合集
很多软件测试工程师在面试的时候都会遇到考官给的各种各样的面试题,这也反应了测试工程师对企业的重要性,面试通常分为以下几个方面,由于篇幅有限,在这里就只给大家分享一些比较常见的问题。一、 自我介绍这里我不分享如何自我介绍,比我话术之类,相信大家都比我熟悉套路,这里分享几个细节1、自我介绍时需要有底气有些同学明明技术很厉害,但是一面试就紧张,一直低头,不敢直视面试官,更为紧张者都说不出话,这样...原创 2020-01-15 10:16:32 · 569 阅读 · 2 评论 -
测试人员必看-做好自动化测试的7大技能
随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。自动化测试人员的数量增长,也极大地增加了测试行业的竞争,要想在茫茫测试人员中脱颖而出,首先要掌握以下七大技能。一、熟练的编程能力对于一个优秀的测试人员来讲,拥有熟练的编程能力是十分必要的,如果没有熟练的编程能力,就无法编写逻辑自动...原创 2019-12-31 17:38:48 · 470 阅读 · 0 评论 -
史上最全软件开发|程序员必备的工具集
史上最全软件开发|程序员必备的工具集软件开发程序员在整个产品研发的过程中起着很重要的作用,由于经常研究各种技术,他不会精确记得所有语言代码的语法和API,他觉得没有Google和百度,几乎没法工作。他记的只是一个Key,一个如何找寻答案的索引,而不是全部。正所谓“工欲善其事必先利其器”我们程序员也是一样,选择一个好工具可以大大提升开发效率,下面是我使用的一些并且觉得很不错的软件,和大家分享下。最...原创 2019-12-24 17:46:29 · 648 阅读 · 0 评论