Skip to content

Instantly share code, notes, and snippets.

Graham Russell ham1

Block or report user

Report or block ham1

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View AbstractSomethingPage.java
import com.frameworkium.core.ui.annotations.Visible;
import com.frameworkium.core.ui.pages.BasePage;
import org.openqa.selenium.WebElement;
public abstract class AbstractSomethingPage<T extends BasePage<T>> extends BasePage<T> {
@Visible
private WebElement foo;
public void doSomething() {
View rgm3800-v25.py
#!/usr/bin/env python
#
# This is a program to read data off a RoyalTek RGM 3800 GPS data logger.
# Copyright in 2007, 2008, 2009 by Karsten Petersen <kapet@kapet.de>
#
# Contributions by Stephen Hildrey <steve@uptime.org.uk>
# and Jens-Uwe Hagenah <>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ham1
ham1 / HandleMultiDestination.java
Last active Oct 16, 2016
Handling links which could return different page objects
View HandleMultiDestination.java
package ai.pages;
import com.frameworkium.core.ui.annotations.Visible;
import com.frameworkium.core.ui.pages.BasePage;
import com.frameworkium.core.ui.pages.PageFactory;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;
public class Test extends BasePage<Test> {
You can’t perform that action at this time.