我正在实施一个项目,我正在测试我的 UI。因此,我的 UI 的每个部分都是一个单独的类(Seleniums 页面对象模式)。现在,因为它只是我正在测试的一个网页,据我说,我的 UI 组件只有一个实例,虽然它们确实改变了状态,但我看不到这些组件的多个实例浮动的好处.
所以,我很想把它们都设为单例,这是一种不好的做法吗?
例如 -
|------------------------------------------------- ------------|
| |
| |
|------------------------------------------------- ------------|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
|------------------------------------------------- ------------|
在整个用户会话期间,所有这些部分都将保留在我的页面上,但它们可能会更改状态,例如切换、调整大小、更改其中的数据等。
有什么想法吗?