test: Performance Enter Rule done.
This commit is contained in:
@@ -5,49 +5,15 @@ describe('Performance', ()=>{
|
|||||||
cy.visit('https://REDACTED-HOST/files');
|
cy.visit('https://REDACTED-HOST/files');
|
||||||
});
|
});
|
||||||
// Anchor
|
// Anchor
|
||||||
it('Enter Log', () => {
|
// it('Enter Log', () => {
|
||||||
// enter Map
|
|
||||||
cy.url().should('include', 'files');
|
|
||||||
cy.get('table tr')
|
|
||||||
.filter(':contains("Log")')
|
|
||||||
.first() // 選擇集合中第一個元素
|
|
||||||
.dblclick();
|
|
||||||
cy.contains('h2', 'DISCOVER');
|
|
||||||
cy.url().should('include', 'discover/map/log');
|
|
||||||
cy.wait(2000);
|
|
||||||
// enter Performance
|
|
||||||
cy.contains('li', 'PERFORMANCE').click();
|
|
||||||
cy.url().should('include', 'discover/performance/log');
|
|
||||||
// 斷言頁面中有八個 canvas 元素
|
|
||||||
cy.get('canvas').should('have.length', 8);
|
|
||||||
});
|
|
||||||
|
|
||||||
it('Enter Filter', () => {
|
|
||||||
// enter Map
|
|
||||||
cy.url().should('include', 'files');
|
|
||||||
cy.get('table tr')
|
|
||||||
.filter(':contains("Filter")')
|
|
||||||
.first()
|
|
||||||
.dblclick();
|
|
||||||
cy.contains('h2', 'DISCOVER');
|
|
||||||
cy.url().should('include', 'discover/map/filter');
|
|
||||||
cy.wait(2000);
|
|
||||||
// enter Performance
|
|
||||||
cy.contains('li', 'PERFORMANCE').click();
|
|
||||||
cy.url().should('include', 'discover/performance/filter');
|
|
||||||
// 斷言頁面中有八個 canvas 元素
|
|
||||||
cy.get('canvas').should('have.length', 8);
|
|
||||||
});
|
|
||||||
|
|
||||||
// it('Enter Rule', () => {
|
|
||||||
// // enter Map
|
// // enter Map
|
||||||
// cy.url().should('include', 'files');
|
// cy.url().should('include', 'files');
|
||||||
// cy.get('table tr')
|
// cy.get('table tr')
|
||||||
// .filter(':contains("Rule")')
|
// .filter(':contains("Log")')
|
||||||
// .first()
|
// .first() // 選擇集合中第一個元素
|
||||||
// .dblclick();
|
// .dblclick();
|
||||||
// cy.contains('h2', 'DISCOVER');
|
// cy.contains('h2', 'DISCOVER');
|
||||||
// cy.url().should('include', 'conformance');
|
// cy.url().should('include', 'discover/map/log');
|
||||||
// cy.wait(2000);
|
// cy.wait(2000);
|
||||||
// // enter Performance
|
// // enter Performance
|
||||||
// cy.contains('li', 'PERFORMANCE').click();
|
// cy.contains('li', 'PERFORMANCE').click();
|
||||||
@@ -55,4 +21,38 @@ describe('Performance', ()=>{
|
|||||||
// // 斷言頁面中有八個 canvas 元素
|
// // 斷言頁面中有八個 canvas 元素
|
||||||
// cy.get('canvas').should('have.length', 8);
|
// cy.get('canvas').should('have.length', 8);
|
||||||
// });
|
// });
|
||||||
|
|
||||||
|
// it('Enter Filter', () => {
|
||||||
|
// // enter Map
|
||||||
|
// cy.url().should('include', 'files');
|
||||||
|
// cy.get('table tr')
|
||||||
|
// .filter(':contains("Filter")')
|
||||||
|
// .first()
|
||||||
|
// .dblclick();
|
||||||
|
// cy.contains('h2', 'DISCOVER');
|
||||||
|
// cy.url().should('include', 'discover/map/filter');
|
||||||
|
// cy.wait(2000);
|
||||||
|
// // enter Performance
|
||||||
|
// cy.contains('li', 'PERFORMANCE').click();
|
||||||
|
// cy.url().should('include', 'discover/performance/filter');
|
||||||
|
// // 斷言頁面中有八個 canvas 元素
|
||||||
|
// cy.get('canvas').should('have.length', 8);
|
||||||
|
// });
|
||||||
|
|
||||||
|
it('Enter Rule', () => {
|
||||||
|
// enter Map
|
||||||
|
cy.url().should('include', 'files');
|
||||||
|
cy.get('table tr')
|
||||||
|
.filter(':contains("Rule")')
|
||||||
|
.first()
|
||||||
|
.dblclick();
|
||||||
|
cy.contains('h2', 'DISCOVER');
|
||||||
|
cy.url().should('include', 'conformance');
|
||||||
|
cy.wait(2000);
|
||||||
|
// enter Performance
|
||||||
|
cy.contains('li', 'PERFORMANCE').click();
|
||||||
|
cy.url().should('include', 'discover/performance');
|
||||||
|
// 斷言頁面中有八個 canvas 元素
|
||||||
|
cy.get('canvas').should('have.length', 8);
|
||||||
|
});
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user