1 tip for getting it done

I seen this mistake made by many people, including myself.

Work BUG: Mindlessly working without an end goal PER work day/session. I seen people just work..work..and work.. but can’t seem to get it “done.”

If you have experience the following, you’re suffering from this work bug.

  1. It’s time to call it a day, but you feel like you have not accomplished much even though you did “work.”
  2. You’re consistently waiting on something, and none of your task are “complete.”
  3. You don’t have much to show in terms of work, but thank goodness your status updates are verbal.
  4. You spend too much time on one detail that doesn’t add value to the end product. But you have no clue because all you do is work on a particular task without looking at the overall arching task.

BUG Fix: There are projects that we cannot complete in a day. But we can complete a task from start to end. Write down what you want to get done in a given day with a rough estimation of how much time it would take in hour/minute(s). Work from that list. It’s simple, but not easy. By putting it down on paper, the task will be less taunting and you’ll have a bird’s eye view of your day. Your plan will change as the day progress. That is OKAY.

Expected outcome: You will feel a sense of accomplishment at the end of the day when you can check off items from your task list. You’ll benefit from thinking and acting out what used to be a week, month, or year long process in ONE day because you’re completing something from start to end.

TIP: Your task must include a clear description of completion. Think agile. Is this task   viable product (MVP)?

Example:

If you’re writing a book, a good task could be write an outline with a short description of the each chapter (this allows you to explore what you already know, often times we know more than we think we do). The next session could be do broad research with a description of how it would fit into your outline. And each following session task is write a chapter (with research, grammar check, etc.)

If you’re designing a wireframe, a good task could be to understand the requirement and create an outline, based on the requirements. And each task after that involves creating one particular page with look and feel, potential real data, and use flow.

I challenge you to try this.

Advertisements

Selenium WebDriver Start-Kit

Content overview- check out my youtube video for step by step guidance: https://www.youtube.com/watch?v=x1JA5-IfMlY&t=1s

  1. Downloads
  2. Maven POM script example
  3. Open browser script examples in Chrome and Firefox

Downloads:

IDE: https://www.jetbrains.com/idea/?fromMenu

JAVA SDK: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Testing framework: http://testng.org/doc/maven.html

Maven: https://mvnrepository.com/artifact/org.apache.maven/maven-plugin-api/3.3.9

Browser Drivers

ChromeDriver

http://chromedriver.storage.googleapis.com/index.html?path=2.27/

Firefox Driver

https://github.com/mozilla/geckodriver/releases

Internet Explorer

http://www.seleniumhq.org/download/

Integrated development environment

https://www.jetbrains.com/idea/

___________________________

Feb 25, 2017

Working list of configuration:

POM

__________________________

<dependencies>

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.53.0</version>
</dependency>

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.53.0</version>
</dependency>

<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
<version>3.3.9</version>
</dependency>

<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8</version>
</dependency>

_______________________________________________________________________________

Test case

 package Logintest;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.firefox.MarionetteDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;

/**
* Created by charliyntran on 2/18/17.
*/
public class TestA_installationTest {

@Test
public void WebDriver() {

//FF browser
//   System.setProperty(“webdriver.gecko.driver”,”geckodriver”);
//   DesiredCapabilities capabilities= DesiredCapabilities.firefox();
//   capabilities.setCapability(“Marionette”, true);
//   WebDriver driver = new MarionetteDriver(capabilities);
//   driver.navigate().to(“https://www.google.com&#8221;);
//   driver.quit();

//Chrome browser

System.setProperty(“webdriver.chrome.driver”, “chromedriver”);
ChromeDriver driver;
driver = new ChromeDriver();
driver.navigate().to(https://www.google.com&#8221;);
//driver.quit();
driver.close();

//   //Internet broswer
//   InternetExplorerDriver driver;
//   System.setProperty(“webdriver.IE.driver”, “IEDriverServer.exe”);
//   driver = new InternetExplorerDriver();
//   driver.navigate().to(“https://www.google.com&#8221;);
//   driver.quit();

}

}

___________________________________________________________

   public class openFF {

@Test
public void WebDriver(){
System.setProperty(“webdriver.gecko.driver”,“geckodriver”);
DesiredCapabilities capabilities= DesiredCapabilities.firefox();
capabilities.setCapability(“Marionette”, true);
WebDriver driver = new MarionetteDriver(capabilities);
driver.navigate().to(https://www.google.com&#8221;);
driver.quit();

}