jira

一篇文章了解软件测试基础知识

本小妞迷上赌 提交于 2020-07-29 10:52:17
今天带大家了解软件测试的基础知识。希望对你们有帮助,有说的不好的地方,还请多多指教! 一、基础知识点: 1.软件测试基础知识 2.测试流程 3.测试方法 4.测试用例设计 5.bug管理 二、课程内容 1.1 软件测试基础知识 1.1.1 软件测试分类 按测试技术分类 按测试技术,软件测试可分为:黑盒测试、白盒测试、灰盒测试 黑盒测试 :即功能测试,测试人员不必了解代码,只需要检查软件是否按照需求文档完成。 白盒测试 :测试人员需要了解代码程序结构和处理过程,按照代码逻辑进行测试,比如接口测试。 灰盒测试 :介于黑盒和白盒之间的测试,既要像黑盒测试关注功能的正确性,也要对代码结构有一定的了解。 按测试方式分类 按测试方式,软件测试分为:静态测试、动态测试 静态测试 :即需求文档下发到手以后,完成测试用例以前对需求文档进行检查的过程。 动态测试 :具体的测试过程,需要对软件进行运行。 按测试阶段分类 按测试阶段,软件测试分为:单元测试、集成测试、系统测试、验收测试 单元测试 :对代码的最小单元——模块进行正确性的验证工作。验证代码在语法、逻辑上的正确性。 集成测试 :即将各个单元组装到一起以后进行的测试,以此来验证接口之间的调用是否正确。 系统测试 :将已经开发好的软件放到测试环境进行测试,验证功能、UI、逻辑等正确性。 验收测试 :测试的最后一轮,类似回归测试

开发一个大型后台管理系统,应该用前后端分离的技术方案吗?

末鹿安然 提交于 2020-07-29 09:34:46
话说这天,我们团队开会讨论了一个问题,不,与其说“讨论”,不如说“争吵”更合适。 背景是这样的: 我们要开发一个 xxx 后台管理系统,这个系统业务复杂、功能又多,大家的争吵集中在“这个系统是否应该用前后端分离的方案”。 这次争吵的问题比较典型,于是我就写了这篇文章。为了大家好理解,把“xxx 后台管理系统”泛化一下,变成: 开发一个大型后台管理系统,应该用前后端分离的技术方案吗? 先说一下,本文中的观点肯定有人不认同,再加上我对前端技术掌握有限,所以大家批判的看吧。 1. 先审题,冷静的分析一下 前后端分离的优点多多,这不需要多说,大家人人都清楚。 来,讨论之前,我们先一起好好审审题。 结合“ 开发一个大型后台管理系统 ”这个约束条件,冷静的分析一下: • 什么是后台管理系统:首先后台管理系统这个称呼,意味着这是一个 B 端系统 。可以小到部门级应用(客户投诉登记系统、办公设备台账系统),大一点可以是大集团级核心系统(500 强保险公司客服、呼叫中心),可以是 ERP、CRM、OA(SAP、用友、泛微协同),可以是一个 B2C 电商的商城后台、支付网关管理控制台,可以是 Saas 的管理后台(Salesforce、Teambition、Jira),可以大到阿里云控制台…… • 什么是大型:我理解大型系统是指功能模块多、交互复杂,而不是访问量、TPS、数据量大。所以 CMS、OA

Spark无法读取hive 3.x的表数据

牧云@^-^@ 提交于 2020-07-29 03:53:26
通过Ambari2.7.3安装HDP3.1.0成功之后,通过spark sql去查询hive表的数据发现竟然无法查询 HDP3.0 集成了hive 3.0和 spark 2.3,然而spark却读取不了hive表的数据,准确来说是内表的数据。 原因 hive 3.0之后默认开启ACID功能,而且新建的表默认是ACID表。而spark目前还不支持hive的ACID功能,因此无法读取ACID表的数据. 请看:https://issues.apache.org/jira/browse/SPARK-15348 解决办法 修改以下参数让新建的表默认不是acid表。 hive.strict.managed.tables= false hive.create. as .insert.only= false metastore.create. as .acid= false 来源: oschina 链接: https://my.oschina.net/u/4346988/blog/4399186

开发一个大型后台管理系统,应该用前后端分离的技术方案吗?

僤鯓⒐⒋嵵緔 提交于 2020-07-28 10:08:07
话说这天,我们团队开会讨论了一个问题,不,与其说“讨论”,不如说“争吵”更合适。 背景是这样的: 我们要开发一个 xxx 后台管理系统,这个系统业务复杂、功能又多,大家的争吵集中在“这个系统是否应该用前后端分离的方案”。 这次争吵的问题比较典型,于是我就写了这篇文章。为了大家好理解,把“xxx 后台管理系统”泛化一下,变成: 开发一个大型后台管理系统,应该用前后端分离的技术方案吗? 先说一下,本文中的观点肯定有人不认同,再加上我对前端技术掌握有限,所以大家批判的看吧。 1. 先审题,冷静的分析一下 前后端分离的优点多多,这不需要多说,大家人人都清楚。 来,讨论之前,我们先一起好好审审题。 结合“ 开发一个大型后台管理系统 ”这个约束条件,冷静的分析一下: • 什么是后台管理系统:首先后台管理系统这个称呼,意味着这是一个 B 端系统 。可以小到部门级应用(客户投诉登记系统、办公设备台账系统),大一点可以是大集团级核心系统(500 强保险公司客服、呼叫中心),可以是 ERP、CRM、OA(SAP、用友、泛微协同),可以是一个 B2C 电商的商城后台、支付网关管理控制台,可以是 Saas 的管理后台(Salesforce、Teambition、Jira),可以大到阿里云控制台…… • 什么是大型:我理解大型系统是指功能模块多、交互复杂,而不是访问量、TPS、数据量大。所以 CMS、OA

网站漏洞修复答疑相关解决办法

时光怂恿深爱的人放手 提交于 2020-07-28 04:35:45
Q:发觉系统漏洞后各企业的解决状况,能升級的升級,不可以升級的都有哪些解决方法? A:最先对系统漏洞开展等级分类,不一样的系统漏洞设定不一样的安全隐患等级。系统漏洞的修复也是有多种多样方法,根据形成根本原因从根本原因修复、设定主机iptables启用策略路由、关掉有关功能模块...总而言之,先推充分修复,缓解或避开其次。不需要去强求所有都需要充分修复,可是也须要留意防止暂时的限定对策被开放,须要认证措施,例如基本漏洞扫描系统。 Q:系统漏洞整治项目生命周期管理模式或网络平台的实践活动案例分析,重点难点和疼点有什么? A:本人觉得系统漏洞整治网络平台要由三部分构成:资本管理、漏扫管理体系、系统漏洞推修步骤,连通并组成在一块就能cover住系统漏洞资源形成的系统漏洞、基本漏扫形成的系统漏洞。重点难点毫无疑问便是在资本管理、系统漏洞预警信息形成的系统漏洞分辨定级、系统漏洞推修闭环控制,不但须要技术,还须要配套设施步骤和规章制度来整治。 Q:现阶段的漏洞管理软件很多的是根据软件扫描后将结果导进,怎样能将微信朋友圈或是我国漏洞平台上边发布的系统漏洞给数据同步到漏洞管理网络平台中的预警信息功能模块? A:微信朋友圈和漏洞平台上的系统漏洞都须要挑选和分辨,何不设定网络监控抓取有关网站的系统漏洞资源,归纳到漏洞平台上开展解决。 Q:平时漏洞扫描系统发觉很多的系统漏洞怎样整顿及其是不是修复

Java - HTTP Post Jira API - Bad Request

你说的曾经没有我的故事 提交于 2020-07-28 04:01:10
问题 I have this code to do a HTTP Post to a Jira URL ( https://xxxxxxx.atlassian.net/rest/api/2/issue/ ): Object jsonMessage = arg0.getMessage().getPayload(); URL url = new URL(jiraUrl + jiraIssuePath); HttpsURLConnection conn = (HttpsURLConnection) url.openConnection(); BASE64Encoder enc = new sun.misc.BASE64Encoder(); String userpassword = jiraUsername + ":" + jiraPassword; String encodedAuthorization = enc.encode(userpassword.getBytes()); conn.setDoOutput(true); conn.setDoInput(true); conn

Java - HTTP Post Jira API - Bad Request

随声附和 提交于 2020-07-28 03:58:20
问题 I have this code to do a HTTP Post to a Jira URL ( https://xxxxxxx.atlassian.net/rest/api/2/issue/ ): Object jsonMessage = arg0.getMessage().getPayload(); URL url = new URL(jiraUrl + jiraIssuePath); HttpsURLConnection conn = (HttpsURLConnection) url.openConnection(); BASE64Encoder enc = new sun.misc.BASE64Encoder(); String userpassword = jiraUsername + ":" + jiraPassword; String encodedAuthorization = enc.encode(userpassword.getBytes()); conn.setDoOutput(true); conn.setDoInput(true); conn

公开课 | 吉祥人寿从0到1的 Jira 落地实践

筅森魡賤 提交于 2020-07-27 22:45:01
直播时间:7月23日,晚20点(本周四) 课程主题:吉祥人寿从0到1的 Jira 和 Confluence 落地实践 课程讲师:翁云雨,吉祥人寿信息技术部 课程形式:在线直播 + 互动问答 活动报名:点击【这里】或长按图片二维码,报名此次公开课 课程介绍: 本周四晚8点,我们邀请到来自吉祥人寿信息技术部的翁云雨与大家分享他们自2017年以来,当遇到管理痛点时,如何从0到1,历时三年,从项目筹划、产品选型、立项招标,到落地实施以及在全部门推广 Jira 和 Confluence 平台,帮助团队提升效能的全过程! 来源: oschina 链接: https://my.oschina.net/u/4330619/blog/4420787

开发一个大型后台管理系统,应该用前后端分离的技术方案吗?

徘徊边缘 提交于 2020-07-27 21:58:59
话说这天,我们团队开会讨论了一个问题,不,与其说“讨论”,不如说“争吵”更合适。 背景是这样的: 我们要开发一个 xxx 后台管理系统,这个系统业务复杂、功能又多,大家的争吵集中在“这个系统是否应该用前后端分离的方案”。 这次争吵的问题比较典型,于是我就写了这篇文章。为了大家好理解,把“xxx 后台管理系统”泛化一下,变成: 开发一个大型后台管理系统,应该用前后端分离的技术方案吗? 先说一下,本文中的观点肯定有人不认同,再加上我对前端技术掌握有限,所以大家批判的看吧。 1. 先审题,冷静的分析一下 前后端分离的优点多多,这不需要多说,大家人人都清楚。 来,讨论之前,我们先一起好好审审题。 结合“ 开发一个大型后台管理系统 ”这个约束条件,冷静的分析一下: • 什么是后台管理系统:首先后台管理系统这个称呼,意味着这是一个 B 端系统 。可以小到部门级应用(客户投诉登记系统、办公设备台账系统),大一点可以是大集团级核心系统(500 强保险公司客服、呼叫中心),可以是 ERP、CRM、OA(SAP、用友、泛微协同),可以是一个 B2C 电商的商城后台、支付网关管理控制台,可以是 Saas 的管理后台(Salesforce、Teambition、Jira),可以大到阿里云控制台…… • 什么是大型:我理解大型系统是指功能模块多、交互复杂,而不是访问量、TPS、数据量大。所以 CMS、OA