Skip to content

vivianLiu-renyu/xcode-group-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

xcode-group-tests

Usage

Step 1:Add stage you want to run upon test function

import XCTest

class NewAlbumsTest: XCTestCase {
    var myApp: Page!
    var app: XCUIApplication!
    
    override func setUp() {
        self.app = XCUIApplication()
        self.continueAfterFailure = false
    }
    
    // acceptance
    func testCanSwipeLeftNewAlbumsSection() {
        myApp = TestBuilder(app).launch()
        
        myApp.on(view: HomePage.self).swipeLeftToNewAlbum(at: 9)
             .on(view: HomePage.self).checkNewAlbumsHas(number: 10)
    }
    
    // functional
    func testOpenNewAlbumList() {
        myApp = TestBuilder(app).launch()
        
        myApp.on(view: HomePage.self).openNewAlbums()
             .on(view: NewAlbumsPage.self)
    }
}

Step 2:Open terminal and cd to you XCUITests folder

$ cd ./UITests/

Step 3:Run shell script and enter output folder behind

sh ./generateStageToRun.sh output/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages