如何使用 Screenplay 模式编写 UI 测试用例?
Screenplay 模式是一个用于软件测试的设计模式,本文探索如何使用 Screenplay 模式编写 Web UI 测试用例。 本文首先会介绍 Screenplay 模式的基本概念;接着,以登录 GitHub 并在页面创建 Issue …
阅读更多Screenplay 模式是一个用于软件测试的设计模式,本文探索如何使用 Screenplay 模式编写 Web UI 测试用例。 本文首先会介绍 Screenplay 模式的基本概念;接着,以登录 GitHub 并在页面创建 Issue …
阅读更多Serenity BDD(Behavior Driven Development,行为驱动开发)是一个支持 Java 语言的 BDD 自动化测试框架。Serenity BDD 框架功能强大,吸纳了业界诸多通用测试规范,支持页面对象模型 …
阅读更多前面我们在「如何使用 Cucumber Java 进行 UI 测试?」一文中,以登录 GitHub 并在页面创建 Issue 为例介绍了 Cucumber 与 Selenium 的集成,但其中的示例工程未使用依赖注入工具,所有对象的新建均是 …
阅读更多上文「如何使用 Cucumber Java 进行 UI 测试?」以登录 GitHub 并在页面上创建 Issue 为例演示了 Cucumber Java 与 Selenium 的集成,以及 UI 测试工程的搭建及测试用例的编写。您可能注意到 …
阅读更多加沙平民正在遭遇的「種族滅絕式大清洗」讓我們驚歎如此「現代的社會」竟然還有如此殘暴的事實在發生。我們在歷史書上所看到喪心病狂的「活埋」、「萬人坑」竟然又一次在 21 世紀的今天上演。加沙幾個月的時間,已有超過兩萬平民喪生,這都讓我們驚歎不已 …
阅读更多上文「Cucumber 是什么?如何使用 Cucumber Java 进行 API 测试?」介绍了 Cucumber 中的基本概念,并以实例的方式演示了如何使用 Cucumber Java 进行 API 测试。本文基于此,以在页面创建 …
阅读更多Cucumber 是一个支持 BDD(Behaviour-Driven Development,行为驱动开发)的自动化测试工具。 本文首先会对 BDD 进行介绍,接着对 Cucumber 中用到的概念进行介绍,最后以样例的方式演示如何使用 …
阅读更多這週六沒放假,補五一的調休。今天週末,早上就想着今天最重要的事就是去後山種地,要不就錯過了時節。今天也正好是母親節,早上起來給母親發了祝福短信,還發了一個小紅包。沒喫東西,沒洗臉就匆匆騎上小電動車去附件的農貿市場買小蔥苗去了。
阅读更多本文主要介绍 Java 中 Comparable 与 Comparator 接口的使用场景及使用方法。
阅读更多這個五一,沒有出大連,就在周邊小遊了幾日。這幾日不冷不熱,天空蔚藍,新綠圍繞,花開正好。
阅读更多