Skip to content

purefan/tesenfox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated tests for PhpFox using Selenium IDE

In an effort to improve the quality of our software we are starting to use Selenium IDE for automatic tests. The approach I am taking is to work on a bug report and write a test case while fixing it, then publish the test case to this repository and link to it in the bug report, maybe my test case is bugged and someone else can improve it.

HTML files are test cases unless they have the word "suite" in the file name, in which case its a Test Suite (collection of test cases).

Some test cases may require the goto_sel_ide.js extension, which is included in this repository to make sure it remains available, so its a good idea to install it anyways.

Following you will find an index of the test cases and suites published and a description of each case:

AdminCP

  • TS1. Clear Cache: This is a test suite. It goes to the AdminCP and clears cache from there.

Event

  • TC1. Test 1: Due to the many cache settings adding an event may not show in the core.index-member controller in the birthdays block. This test checks that adding, and deleting an event refreshes the cache, and shows the event and removes it accordingly.
  • TC2. Test 2: Checks that adding a series of hashtags separated by a line break does not corrupt the hashtag with the line break tag (for example: #hashtag<br).

** Feed

  • TS2. Test hashtag in russian: Adds a couple of status updates with a Russian word (provided by a client), clears cache and visits the page to list items with that hashtag, at least one item must exit.

Utility Cases

These cases are used in more than one suite.

About

Selenium IDE automated tests for PhpFox 3.7.3 and newer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published