Weekly Report #8 — Teresa

Minggu ini progress saya cukup terhambat karena saya sakit.

Saya sekarang sedang mengalami error pada rails X( Hal ini dikarenakan kami pindah dari SQLite ke PostgreSQL.

Karena error, jadi sementara itu saya mencoba-coba testing menggunakan Selenium.

Misalnya, ini script Python Selenium untuk mengecek halaman Happystock (apakah cocok dengan judulnya atau tidak):

from selenium import webdriver
browser = webdriver.Firefox()
browser.get(‘http://happystock.herokuapp.com/')
assert ‘Happystock’ in browser.title
elem = browser.find_element_by_name(‘p’) # Find the search box
elem.send_keys(‘seleniumhq’ + Keys.RETURN)
browser.quit()

Ini contoh untuk mengetes halaman login (tapi belum ada validasinya):

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait 
from selenium.webdriver.support import expected_conditions
browser = webdriver.Firefox()
browser.get(‘http://happystock.herokuapp.com/login')
assert ‘Happystock’ in browser.title
email = browser.find_element_by_name(‘email’)
password = browser.find_element_by_name(‘password’)
email.send_keys(“emailsalah”)
password.send_keys(“passwordsalah”)
browser.find_element_by_name(“commit”).click()

Saya masih meng-explore-explore lagi karena banyak sekali yang bisa dilakukan. Lalu juga sepertinya ada repo Selenium on Rails. Hmm menarik.

Untuk sprint yang saya kerjakan, yaitu grafik efektifitas (dan sepertinya sekalian threshold), saya sudah mengerjakan front-endnya, namun setelah tidak error, saya akan coba menggunakan data dari db (‘o’)9

Kemarin di HappyFresh, kami melakukan sprint review. Kami juga berdiskusi dengan Mas Boy dan Mas Faren. Lalu, ketika mau pulang kami jalan-jalan keliling kantor HappyFresh x)

Kemarin ketika kita review, dari pihak HappyFreshnya menanyakan apakah bisa kalau OOS Ratenya ketika diklik menampilkan suatu detail semacam grafik (misal: per hari). Kami bingung karena sepertinya akan memakan memori yang banyak… Misalkan suatu double precision 8 byte. Sekarang ada 200.000 item di HappyFresh. 1 tahun ada 365 hari. Untuk setahun, butuh…

meledak

Selamat ber-malam awal pekan!

Jangan-jangan sakit gara-gara ini