Hi
user
Admin Login:
Username:
Password:
Name:
Understanding Page Objects Without A Net (Or A Framework)
--client
pytexas
--show
pytexas2014
--room MSC_2500 8792 --force
Next: 1 Using a web application to manage Windows Active Directory
show more...
Marks
Author(s):
Dakota Smith
Location
MSC 2500
Date
oct Sun 05
Days Raw Files
Start
10:00
First Raw Start
error-in-template
Duration
00:25:00
Offset
None
End
10:25
Last Raw End
Chapters
Total cuts_time
None min.
http://www.pytexas.org/2014/talks/62/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
public
mp4
svg
png
assets
release.pdf
Understanding_Page_Objects_Without_A_Net_Or_A_Framework.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
This talk is an introduction to the Page Object pattern, specifically geared towards how to implement page objects within Python using Selenium, why scripts break, and what costs you incur when trying to mitigate test breakage and maintenance. In 25 minutes, we will build page objects from the ground up, showing how we can separate our concerns (i.e. configuration, environment, application under test) to maximize our reusable components. The talk introduces tools typical to the job of browser & UI automation, suggests approaches for frequently encountered web elements within applications, and finally demonstrates, specifically, how and where our page objects save effort in creating and updating our browser automation test suite. Intermediate level talk. Attendees interested in following along should have Selenium configured as well as Python. You'll need both the Selenium stand alone server jar file and the Python module 'selenium'. If you can run the example code on this page and it successfully opens a browser window, you should be good to go: https://pypi.python.org/pypi/selenium I expect to sign up for a freeform talk during the Open Spaces period on either Saturday or Sunday, because I want to give people a chance to ask specific questions and work through real scenarios.
Comment:
production notes
If it would all fit on one line, "Page Objects without a Net" would be a better title to use. It also works as a better slug for the video, but I'm not sure changing the title on PyTexas' site would change the slug.
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
Veyepar
Video Eyeball Processor and Review