找到 720 篇文章 关于测试工具

如何结合敏捷和传统方法论?

Revathy Nair
更新于 2022年4月20日 07:54:32

427 次浏览

什么是敏捷方法?敏捷是一种以最有效的方式管理项目的方式,涉及软件开发。它包括团队合作、协作、持续反馈和灵活应对持续变化的能力。敏捷方法需要组织进行文化转变,并且由于其团队以较小的团队运作,因此一些怀疑论者担心某些问题。缺乏问责制可能是形成多个较小团队的原因之一。虽然有大量不同的项目管理方法,但应根据项目的具体要求和性质选择合适的方法。关键... 阅读更多

公共部门的敏捷方法实施

Revathy Nair
更新于 2022年4月20日 07:52:33

403 次浏览

为了开发软件和管理众多项目,政府机构正在寻求新的工作方式。敏捷方法可能是最佳方法。敏捷专注于迭代和增量方法来处理项目或开发软件。敏捷是一种工作流程,私营行业已经使用了二十多年,现在政府机构也希望使用此流程。政府机构实施敏捷面临的挑战在政府项目中使用敏捷可能具有挑战性。敏捷方法与传统的项目管理方法完全不同,政府机构... 阅读更多

如何摆脱 Selenium 中的 Firefox 日志?

Debomita Bhattacharjee
更新于 2022年2月8日 10:44:56

2K+ 次浏览

测试执行后,由于 Firefox 使用 geckodriver 登录而生成了日志。可以通过设置某些参数来禁用 Firefox 生成的此日志。我们可以阻止这些日志记录在控制台中,并将它们捕获到不同的文件中。这是借助 System.setProperty 方法实现的。在上图中,我们可以看到在控制台中生成的 geckodriver 日志。语法System.setProperty(FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE, "true"); // 关闭日志 System.setProperty(FirefoxDriver.SystemProperty.BROWSER_LOGFILE, ""); // 将日志记录到另一个文件中示例import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; import java.util.concurrent.TimeUnit; public class LogsDisable{    public static void main(String[] ... 阅读更多

如何使用 Selenium 确定颜色?

Debomita Bhattacharjee
更新于 2022年2月8日 10:30:22

988 次浏览

Selenium 具有颜色转换支持类。我们必须添加语句 from selenium.webdriver.support.color import Color 以将颜色转换为 rgba/十六进制格式。示例from selenium import webdriver from selenium.webdriver.support.color import Color # 颜色转换为 rgba 格式 print(Color.from_string('#00fe37').rgba) # 颜色转换为十六进制格式 print(Color.from_string('rgb(1, 200, 5)').hex) # 颜色转换为 rgba 格式 print(Color.from_string('green').rgba)输出

Selenium 中的动作类是什么?

Debomita Bhattacharjee
更新于 2022年2月8日 11:03:54

608 次浏览

Selenium 可以借助 ActionsChains 类执行鼠标移动、按键、悬停在元素上、拖放操作等。我们必须创建 ActionChains 类的实例,该实例将所有操作保存在队列中。然后调用 perform 方法,该方法按队列中的顺序实际执行任务。我们必须添加语句 from selenium.webdriver import ActionChains 以使用 ActionChains 类。语法# 方法 1 - 链式模式 e =driver.find_element_by_css_selector(".txt") a = ActionChains(driver) a.move_to_element(e).click().perform() # 方法 2 - 按顺序排队操作... 阅读更多

什么是用户验收测试 (UAT)?

Vineet Nanda
更新于 2021年12月20日 12:49:47

679 次浏览

什么是用户验收测试以及它是如何工作的?测试是众所周知的,验收表示批准或同意。在软件产品的上下文中,用户要么是程序的消费者,要么是要求为其制作程序的人(客户)。用户验收测试 (UAT),通常称为 beta 或最终用户评估,是用户或客户测试软件以查看其是否可以接受的过程。这是在完成功能、系统和回归测试后的最后测试阶段。此测试的主要目标是确保... 阅读更多

什么是可用性测试?UX(用户体验)测试示例

Vineet Nanda
更新于 2021年12月20日 11:10:18

1K+ 次浏览

可用性测试可用性测试通常称为用户体验 (UX) 测试,是一种确定软件产品的简单性和用户友好性的方法。一小群目标最终用户使用软件来发现可用性缺陷。可用性测试侧重于用户使用程序的便利性、应用程序处理参数的多功能性以及应用程序实现其目标的能力。建议在 SDLC 的早期设计阶段进行此测试,因为它可以更好地了解用户的需求。在本教程中,我们将介绍以下内容:什么是可用性测试?为什么要执行可用性测试?可用性测试... 阅读更多

什么是系统测试?(定义、类型、示例)

Vineet Nanda
更新于 2021年12月20日 10:43:28

10K+ 次浏览

在软件测试中,什么是系统测试?系统测试包括测试整个系统。所有模块/组件都链接在一起,以查看系统是否按计划执行。在集成测试之后,进行系统测试。这对于产生高质量的输出至关重要。系统测试示例汽车制造商不会将汽车作为一个整体制造。汽车的每个组件,如座椅、方向盘、后视镜、制动器、电缆、发动机、汽车结构和车轮,都是独立制造的。在制造每个项目后,会单独对其进行测试以查看其是否按预期工作。这称为单元测试。现在,当... 阅读更多

什么是状态转换测试?(技术,示例)

Vineet Nanda
更新于 2021年12月20日 10:40:28

821 次浏览

状态转换测试状态转换测试是一种黑盒测试,可用于测试“有限状态机”。“有限状态机 (FSM)”是一个系统,根据输入或刺激,将处于多个离散状态(例如“就绪”、“未就绪”、“打开”、“关闭”等)。系统达到的离散状态由系统的转换规则确定。有限状态系统是一个根据其先前状态对相同输入产生不同输出的系统。当系统中的每个事务都经过测试时,它也称为“0-开关”覆盖率。如果... 阅读更多

什么是冒烟测试?

Vineet Nanda
更新于 2021年12月20日 11:07:20

2K+ 次浏览

冒烟测试冒烟测试是一种软件测试技术,用于识别交付的软件版本是否有错误。冒烟测试确认 QA 团队可以继续进行进一步的软件测试。它由在每个版本上执行的一小部分测试组成,以测试程序功能。冒烟测试有时也称为“信心测试”或“构建验证测试”。通俗地说,我们确保所有关键功能都可操作,以便当前版本中没有障碍。它是一个简短而快速的... 阅读更多

广告