
软件基础理论
文章平均质量分 95
主要介绍软件开发领域一些基础理论和概念
sharonyao
这个作者很懒,什么都没留下…
展开
-
8 种基本软件开发模型:选择哪一种?
软件工程是一个非常复杂的过程。在软件开发阶段要遵循不同的软件开发生命周期模型来指定和设计。这些模型也称为软件开发生命周期(SDLC)模型/方法。每个过程模型都遵循其类型所独有的一系列阶段,以确保软件开发步骤中的成功。如今,已经有 50 多种公认的 SDLC 模型。它们都不是完美的,每一个都给特定的软件开发项目或团队带来了有利的方面和不利的方面。今天,我们将讨论业内最重要和最受欢迎的 7 种 SDLC 方法:瀑布模型 V型 迭代和增量模型 螺旋模型 大爆炸模型 敏捷模型 原型模型 Dev原创 2020-09-29 10:30:53 · 6481 阅读 · 0 评论 -
软件测试入门,原来这么简单
人非圣贤,孰能无过。无论您是一名完美主义者,我们都一定会犯错误。每个组织的最终目标都有其自己的一套期望。对于某些企业而言,成功的实际结果与预期结果相匹配的频率很高,这表明了成功。但是,在达到最终目标之前,每个公司都必须面对人为错误的后果。任何企业都不能以人为错误为借口提供受损产品。为了确保高质量的产品,必须有一些地方可以找出错误。对于软件开发公司而言,软件测试是解决此问题的必不可少的解决方案。在本文中,我将介绍一些软件测试基础知识。什么是软件测试?软件测试的经典定义是:在规定的条...原创 2020-09-29 17:03:05 · 306 阅读 · 0 评论 -
数据驱动测试(DDT)入门
很多时候,我们必须对许多数据集进行相同的测试。而且,为每个数据集值创建不同的测试既耗时又效率低下。数据驱动测试通过将数据保留在功能测试外部并在需要扩展自动化测试时加载它们来解决此问题。今天,我将讨论数据驱动测试(Database Driven Testing)- 它是什么,它如何工作,优缺点等等。什么是数据驱动测试(DDT)?数据驱动测试(DDT)是一种方法,一种软件测试方法。其中在数据源的帮助下重复执行相同顺序的测试步骤,测试脚本从数据源(文件或数据库)(例如...原创 2020-10-20 15:21:21 · 7648 阅读 · 4 评论 -
测试常用 SQL 命令
对“全方位”测试人员的需求正在增长。“全方位”是什么意思?这意味着测试人员除了具备传统的“点点点”测试方法来测试系统功能的能力,并能够利用技术专长来验证系统的各个方面。该技术专长包括操作系统,界面和数据库验证技能。之前我有介绍过测试为什么要学习 Linux,今天就来重点介绍 为什么要学习SQL。什么是SQL?SQL 由 IBM 的 Donald D. Chamberlin 和 Raymond F. Boyce 于1970年代开发,SQL 是指结构化查询语言。最初,它被称为SEQUEL,该名称..原创 2020-10-26 11:42:25 · 608 阅读 · 0 评论 -
测试要会的 Linux 命令
今天我们来聊聊 作为测试,为什么要学 Linux ? 我会从以下几块来说:什么是 Linux Unix 和 Linux 的区别 作为测试,我们为什么要学 Unix/Linux 如何在公司使用现在开始!什么是 Linux?三个特征可以简单概括它:一个开源操作系统,就像我们熟悉的 Windows 以前使用 CLI(命令行界面),但是现在也有 GUI (图形界面) 快速和安全Unix 和 Linux 的版本区别Unix:Solaris, AIX, HPUXLinu..原创 2020-10-22 19:34:18 · 649 阅读 · 0 评论 -
防止产品发布灾难的7个软件测试技巧
由于无法在指定的时间范围内实现预期的产品目标,因此无数具有巨大潜力的项目陷入困境。 尽管发生这种情况的原因有很多种,但在软件开发领域,测试工程师作为质量的守门人负有重大责任,以确保产品准备好发布。以下是总结的 7 个软件测试过程中的技巧:1.在测试之前清楚地了解需求我们中的许多人被扔到一个项目上,并被要求在不查看需求文档的情况下开始测试。在某些情况下,可能没有任何测试用例或用户案例。在许多项目中,所使用的实际需求方法在很大程度上未记录在案。如果没有适当的要求进行测试,或者没有理解要求就...原创 2020-10-13 11:24:07 · 306 阅读 · 0 评论