Class: Attendance
- Inherits:
-
Object
- Object
- Attendance
- Defined in:
- lib/miteras_batch_application.rb
Instance Method Summary collapse
-
#initialize(argv, params) ⇒ Attendance
constructor
A new instance of Attendance.
- #input ⇒ Object
Constructor Details
#initialize(argv, params) ⇒ Attendance
Returns a new instance of Attendance.
5 6 7 8 9 10 |
# File 'lib/miteras_batch_application.rb', line 5 def initialize(argv, params) @username = argv[0] @password = argv[1] @reason = argv[2] || 'slack確認のため' @params = params end |
Instance Method Details
#input ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/miteras_batch_application.rb', line 12 def input @index = 0 @session = Selenium::WebDriver.for :chrome @session.manage.timeouts.implicit_wait = 10 User.new(@username, @password, @session).login move_work_condition_page make_batch_application @session.quit end |