- 勤務時間は決まっていますか?
- メンバーの平均勤務時間帯は何時から何時ですか?
- リモートは可能ですか?
- 具体的にどのようなケースでリモートをしていますか?
- 使用するPCは選べる?Macは許容される?アプリケーションは自由に入れられる?
import UIKit | |
/** | |
`Accessible` provides the way to find the element by a consistent name | |
in UI tests. | |
`generateAccessibilityIdentifiers()` creates the identifier that forms | |
the combination of the class name and the property name that is styled | |
like "ClassName.propertyName" and sets it to `accessibilityIdentifier` | |
to each property that is UIView. |
signUpPage | |
.typeEmail("") | |
.typePassword("3i&wu,iu87n") | |
.then { XCTAssertEqual(signUpPage.errorMessage, "Email can't be blank.") } |
class WelcomePage: Page { | |
// ... | |
private var loginButton: XCUIElement { return view.buttons["loginButton"] } | |
private var signUpButton: XCUIElement { return view.buttons["signUpButton"] } | |
func tapLoginButton() -> LoginPage { | |
loginButton.tap() | |
return LoginPage(app: app) | |
} |
protocol Page { | |
var app: XCUIApplication { get } | |
var view: XCUIElement { get } | |
init(app: XCUIApplication) | |
} |
func testSignup() { | |
let app = XCUIApplication() | |
let signUpPage = WelcomePage(app: app) | |
let completePage = signUpPage. | |
.typeEmail("smith@example.com") | |
.typePassword("jg28hwm90iflz") | |
.typeName("Smith") |
func testSignup() { | |
let app = XCUIApplication() | |
// Start from welcome page | |
app.buttons["Signup"].tap() | |
// Move to sign up page | |
let emailField = app.textFields["emailField"] | |
let passwordField = app.secureTextFields["passwordField"] | |
let nameField = app.textFields["nameField"] |
# from https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/miloshadzic.zsh-theme | |
# Yay! High voltage and arrows! | |
ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}" | |
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} " | |
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}⚡%{$reset_color%}" | |
ZSH_THEME_GIT_PROMPT_CLEAN="" | |
PROMPT='%{$fg[cyan]%}%1~%{$reset_color%}%{$fg[red]%}|%{$reset_color%}$(git_prompt_info)%{$fg[cyan]%}⇒%{$reset_color%} ' |